मुझे slideToggle
फ़ंक्शन jQuery
में कोई समस्या है। यह बिल्कुल आसान नहीं है। जब भी मैं "अधिक देखें" बटन पर क्लिक करता हूं, तो सामग्री जो slideToggle
होनी चाहिए, बस इतना प्रभाव के साथ बाहर निकलती है।jquery - slideToggle चिकनी नहीं
.third{
text-align:right;
padding-right:10px;
}
.see_more{
display:none;
}
.see_more_content{
text-align:center;
}
और अंत में, जावास्क्रिप्ट:
<td class="third">
<a href="javascript:void(0)" class="btn btn-primary upgrade1">See More</a>
</td>
<tr class="see_more" id="see_more">
<td colspan="3" class="see_more_content">Hello! How are you doing</td>
</tr>
यह सीएसएस है:
यह एचटीएमएल कोड है
<script type="text/javascript">
$(document).ready(function(){
$(".upgrade1").click(function() {
$("#see_more").slideToggle("slow");
});
});
</script>
मैं लेख "एनीमेशन कूद पढ़ा है - त्वरित टिप ", लेकिन मुझे नहीं लगता कि यह समस्या है। चूंकि मैंने slideToggle
की सामग्री के लिए margin
या padding
निर्दिष्ट नहीं किया है।
आपकी मदद के लिए अग्रिम धन्यवाद।
तालिका पंक्ति के बजाए एक div slidetoggling आज़माएं। इसे पूरा करने के लिए, पंक्ति और div दोनों छुपाएं, पंक्ति दिखाएं, फिर स्लाइड को स्लाइड करें, और पाठ्यक्रम छिपाने के लिए उल्टा करें। –