मैं इस JQuery कोड के साथ एक समस्या है:JQuery मंडराना पाश
$(".item").mouseenter(function(){
$(this).addClass("active");
$(this).removeClass("item");
$(".item").hide(700);
}).mouseleave(function(){
$(this).stop();
$(this).addClass("item");
$(this).removeClass("active");
$(".item").show(700);
});
और यह मेरा HTML है:
<ul>
<li class="item">Item</li>
<li class="item">Item</li>
<li class="item">Item</li>
<li class="item">Item</li>
<li class="item">Item</li>
</ul>
मैं चाहता हूँ जब मैं एक आइटम पर होवर करते हैं, अन्य मदों छिपाने हो, कोड ठीक काम करता है लेकिन समस्या तब होती है जब मैं छिपाने की अवधि (700 एमएस) में एक और वस्तु को घुमाता हूं, तो यह छुपा/शो आइटम का लूप बना देगा। इसे रोकने के लिए मैं क्या कर सकता हूं।
टिप्पणी: मैं आगे पीछे करता आइटम शेष के लिए, निश्चित रहने नहीं चला जाता है चाहता हूँ।
बुरा यूआई अवधारणा बस क्योंकि आप तैरता की वजह से एक और मँडरा से बचने नहीं कर सकते। जैसे ही वे एनिमेट करते हैं वे पदों को स्थानांतरित करते हैं। WOuld एनिमेटिंग अस्पष्टता आपके लिए काम करता है? – charlietfl