नीचे कोड एक सिकुड़ते पंक्ति को प्राप्त और फिर पृष्ठभूमि सफेद
$(document).ready(function(){
$(".btn").click(function(){
$("#row td").animate({'line-height':0},1000).hide(1);
});
});
Fiddle example
Animating लाइन ऊंचाई बदल नहीं करता है जाने बिना छिपा दिया जाएगा हालांकि वेबकिट के साथ आसानी से यह सब कुछ।
तुम भी समय को छिपाने के लिए ले जाया करने के लिए अपने पैरामीटर की स्थापना करके hide()
समारोह चेतन कर सकते हैं
$(document).ready(function(){
$(".btn").click(function(){
$("#row").hide(1000);
});
});
कि हालांकि यह भी "सफेद पृष्ठभूमि समस्या" से ग्रस्त है, क्योंकि यह अस्पष्टता एनिमेट।
http://blog.slaks.net/2010/12/animating-table-rows-with-jquery.html/ से अनुकूल कम से कम क्रोम में सफेद स्थान के बिना एक अच्छा सिकुड़ने देता है और Firefox
Fiddle
$(document).ready(function() {
$(".btn").click(function() {
$('#row')
.children('td, th')
.animate({
padding: 0
})
.wrapInner('<div />')
.children()
.slideUp(function() {
$(this).closest('tr').remove();
});
});
});
आप पहले से ही fadeout प्रभाव मिल गया के लिए लिंक है? आपको वास्तव में क्या चाहिए? – Yasitha
कृपया कॉल न करें कि पृष्ठभूमि सफेद रंग होगी और पंक्तियों के लिए मेरी पृष्ठभूमि –
इस फीड के साथ टूटा हुआ प्रभाव प्रभाव से बच सकता है क्योंकि यह बैकहैंड में अस्पष्टता सेट करता है, $ ("# row") का उपयोग करें।() या $ ("# पंक्ति ")। इस समस्या से बचने के लिए छुपाएं (0) – maverickosama92