Der Code unten wird eine schrumpfende Zeile erreichen und dann verstecken, ohne den Hintergrund weiß
$(document).ready(function(){
$(".btn").click(function(){
$("#row td").animate({'line-height':0},1000).hide(1);
});
});
Fiddle example
Animieren Zeilenhöhe zu drehen doesnt gehen mit webkit jedoch alles reibungslos.
Sie können auch durch Einstellen seiner Parameter an die Zeit, um die hide()
Funktion animieren
$(document).ready(function(){
$(".btn").click(function(){
$("#row").hide(1000);
});
});
Das aber auch aus dem „weißen Hintergrund Problem“ leidet zu verstecken genommen, da es die Opazität beseelt.
von http://blog.slaks.net/2010/12/animating-table-rows-with-jquery.html/ Anpassung gibt einen schönen Schrumpfen ohne Leerraum in mindestens Chrome und Firefox
Fiddle
$(document).ready(function() {
$(".btn").click(function() {
$('#row')
.children('td, th')
.animate({
padding: 0
})
.wrapInner('<div />')
.children()
.slideUp(function() {
$(this).closest('tr').remove();
});
});
});
Sie bereits die fadeout Wirkung hat? Was brauchst du genau? – Yasitha
Bitte nicht das Anrufe Hintergrund wird weiße Farbe sein und mein Hintergrund für Zeilen gebrochen –
mit diesem FadeOut-Effekt können Sie nicht vermeiden, weil es Deckkraft in Rückhand legt, verwenden $ ("# row"). Remove() oder $ ("# row "). hide() um dieses Problem zu vermeiden – maverickosama92