2012-01-25 9 views
5

यह jQuery dropkick प्लगइन करने के लिए विशेष रूप से बात कर रहा है: दूसरा डेमो जहां सूचियों अतिप्रवाह और एक स्क्रॉलबार है करने के लिएjQuery स्क्रॉलबार पर क्लिक करें आईई में तत्व के रूप में पंजीकरण नहीं?

http://jamielottering.github.com/DropKick/

स्क्रॉल। कभी ब्राउज़र में लेकिन आईई, आप स्क्रॉलबार के साथ बातचीत कर सकते हैं। आईई में, पैनल माउस पर छिपा हुआ है, जैसे कि यह देख रहा है कि तत्व के बाहर होने के रूप में क्लिक करें?

मुझे इस मुद्दे को ट्रैक करने की कोशिश करने में कोई मदद चाहिए।

उत्तर

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

साथ उस में इस मुद्दे को हल नहीं करता है आईई बिल्कुल – S16

+0

@ ग्रेग-जे मैंने इसे प्रदान किए गए उदाहरण पर कोशिश की और यह काम किया। – Cheery

+0

@ ग्रेग-जे क्या आपने मेरे द्वारा प्रदान किए गए एक के साथ jquery.dropkick-1.0.0.js में लाइन 144 पर कोड को प्रतिस्थापित किया था? – Cheery

1

dropkick के लिए खुला है कस्टम जे एस और की जगह निम्नलिखित कोड

$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'); 
    }); 
संबंधित मुद्दे