Было много проблем, связанных с Dropkick в браузерах webkit для веб, а также для мобильных устройств.
Вот полный код, найдите следующий код в dropkick
// Focus events
$dk.bind('focus.dropkick', function (e) {
$dk.addClass('dk_focus');
}).bind('blur.dropkick', function (e) {
$dk.removeClass('dk_open dk_focus');
});
и замените его следующим
// Focus events
if($.browser.webkit) {
$('html').click(function() {
$dk.removeClass('dk_open dk_focus');
});
$dk.click(function(event){
$dk.addClass('dk_focus');
});
$('.dk_toggle').click(function(){
var elements__ = $(this).parent('div');
if(elements__.hasClass('dk_open')){
_closeDropdown($dk);
return false;
}
});
}
else{
// Focus events
$dk.live('focus', function() {
$dk.addClass('dk_focus');
}).live('blur', function() {
$dk.removeClass('dk_open dk_focus');
});
}
Счастливое кодирование !!