jquery rebind mouseenter

jquery rebind mouseenter

i am trying to rebind a mouseenter..
using jquery/1.8.3
for avoiding loop..i am trying to unbid mouseenter.. but than cannot rebind the event back again..
    
  1. $('.mnu').mouseenter(function () {    
        $('.dv').fadeIn(200).animate({ margin: "13px 0", opacity: "1" }, 200);
    });
    $('.mnu').mouseleave(function () {

        $(this).unbind("mouseenter").
            queue(function () {
                $('.dv').animate({ margin: "200px 0", opacity: "0" }, 300).fadeOut(300);
            }).
            queue(function () {
                $(this).bind("mouseenter");
                //$(this).on("mouseenter", "testBind"); // testing.. - not bind
            });

    });

    function testBind() {alert("bind ok") }