स्लाइडिंग कर रहा है यह काम करता है लेकिन मुझे यकीन नहीं है कि क्यों। function capIn()
में, मेरे दिमाग में लाइन $botcap.slideDown("slow")
को div नीचे स्लाइड करना चाहिए। यह इसे स्लाइड करता है। यदि मैं .slideUp()
का उपयोग करने का प्रयास करता हूं तो ऐसा कुछ नहीं होता है जैसे कि यह इसे स्लाइड करने का प्रयास कर रहा है। क्या कोई मुझे यह समझा सकता है?JQuery .slideDown()
$(".slide").hover(capIn, capOut);
function capIn(){
//slide top caption down
var $topcap = $(this).children(".topcap");
$topcap.slideDown("slow");
//slide bottom caption up
//!! Why does slideDown slide caption up here?
var $botcap = $(this).children(".botcap");
$botcap.slideDown("slow")
}
function capOut(){
//slide top back up
var $topcap = $(this).children(".topcap");
$topcap.slideUp("slow");
//slide bottom back down
var $botcap = $(this).children(".botcap");
$botcap.slideUp("slow");
}
यदि आप http://www.jsfiddle.net – Rafay
पर डेमो बना सकते हैं तो आप मार्कअप या बेहतर पोस्ट कर सकते हैं बेवकूफ़ - आपका विवरण कल्पना करना मुश्किल है। –
एचटीएमएल और सीएसएस में क्या हो रहा है के बारे में अधिक मार्कअप की आवश्यकता है। इस जावास्क्रिप्ट के आधार पर बस इतना कहना मुश्किल है कि क्या गलत हो रहा है – Downpour046