मेरे पास उस पर छोटे पिन के साथ एक समयरेखा है, जब ऊपर आच्छादित हो, ऊपर या नीचे स्लाइड करें और फिर एक कैप्शन प्रदर्शित करें। जब माउस छोड़ देता है, तो कैप्शन गायब हो जाना चाहिए और पिन वापस चला जाता है। यह काम करता है, लेकिन कोड के साथ मैं उपयोग कर रहा हूं, अगर माउस बहुत तेज़ी से चलता है, तो यह माउस की छुट्टी का पता नहीं लगाता है। मैं इसे कैसे ठीक करूं?माउस माउसलीव फ़ंक्शन ट्रिगर नहीं किया जा रहा है जब माउस तेज़ी से चलता है
पीएस, माउस प्रवेश/छुट्टी का उपयोग करने का एकमात्र कारण यह है क्योंकि मुझे लगता है कि मुझे लाइव() का उपयोग करने की आवश्यकता है क्योंकि दस्तावेज़ों के लोड के बाद मेरे तत्व गतिशील रूप से जोड़े जाते हैं।
$('#about-me .progress-bar .progress .notes li.personal').live('mouseenter',function(){
$(this).animate({
top:25
}, 200, function(){
$(this).find('.caption').stop(true, true).fadeIn(200);
});
}).live('mouseleave',function(){
$(this).find('.caption').stop(true, true).delay(200).fadeOut(200,function(){
$(this).parents('li').animate({
top:30
},200);
});
});
जब आप कहते हैं कि यह माउसलेव का पता नहीं लगाता है- यदि आप माउसलीव फ़ंक्शन को 'अलर्ट (' टेस्ट ') से प्रतिस्थापित करते हैं, तो क्या यह बिल्कुल भी नहीं है? – lnrbob
ओह, यह> करता है :( शीर्षक सिर्फ बाहर फीका नहीं करता है और पिन चेतन नहीं है। < – Henryz
किसी भी विचार क्यों यह हो रहा हो सकता? – Henryz