2012-01-25 51 views

回答

9

尝试做这样:

$dk.bind('focus.dropkick', function (e) { 
    $dk.addClass('dk_focus'); 
    }); 

    $(document.body).bind('click.dropkick', function (e) { 
    $dk.removeClass('dk_open dk_focus'); 
    }); 
+0

这并不解决问题IE浏览器。 – S16

+0

@ Greg-J我在提供的例子上试过了,它工作。 – Cheery

+0

@ Greg-J您是否用我提供的那个替换了jquery.dropkick-1.0.0.js中第144行的代码? – Cheery

1

为踢反弹球打开自定义JS和替换下面的代码

$dk.bind('focus.dropkick', function (e) { 
    $dk.addClass('dk_focus'); 
    }).bind('blur.dropkick', function (e) { 
    $dk.removeClass('dk_open dk_focus'); 
    }); 

$dk.bind('focus.dropkick', function (e) { 
    $dk.addClass('dk_focus'); 
    });