मेरे पास मेरी साइट पर एक छवि है जिसमें एक jquery होवर कार्रवाई है। लेकिन उस क्षेत्र में गलती से माउस करना आसान है, और यदि आप इसे एक से अधिक बार करते हैं, तो होवर दिखाई देता है, गायब हो जाता है, दिखाई देता है, आदि, जब तक कि यह दिखाया न जाए और हर बार जब आप इसे देखते हैं तो गायब हो जाते हैं। क्या इसे बनाने का कोई तरीका है ताकि जब तक आप कुछ सेकंड तक नहीं हो जाते तब तक कार्रवाई नहीं होती है? मैं सिर्फ कार्रवाई में देरी नहीं करना चाहता, क्योंकि यह अभी भी हर माउसओवर के लिए होता है, मैं देखना चाहता हूं कि माउसओवर गिनती नहीं करता है जब तक कि आप कुछ सेकंड के लिए छवि पर न हों।देरी जावास्क्रिप्ट होवर कार्रवाई
स्क्रिप्ट अब तक:
$("img.badge").hover(
function() {
$("h3.better").animate({"left": "125px"}, 1200);
},
function() {
$("h3.better").animate({"left": "-500px"}, 800);
});
अरे आप जल्दी हो! – Trufa
ऐसा लगता है जैसे यह सही काम करेगा। मैं अभी भी जावास्क्रिप्ट सीख रहा हूं, और मुझे यकीन नहीं है कि उस कोड को कैसे कार्यान्वित किया जाए। क्या तुम मुझे दिखा सकते हो? –
@MollyCampbell मैंने नो-प्लगइन समाधान का विस्तार किया। यदि आप प्लगइन का उपयोग करने की योजना बनाते हैं, तो मैं आपको उनके दस्तावेज़ों को देखने देता हूं। –