Autor Zpráva
RockFire
Profil
Dobrý večer,
mám skript, ve kterém při kliku na tlačítko spustím js funkci, která přes ajax spustí php soubor a jestli se vše v php skriptu povede, tak vrátí text "Ano". Pokud ho vrátí, tak se na vybraný řádek v tabulce má aplikovat funkce slideUp. Vše funguje až na to, že jakmile se má řádek "zasunout", odstraní se mezery, které vznikají, aby se řádek přizpůsobil tabulce a řádek, resp. jednotlivé buňky se zmenší na text a padding. Nevíte jak tomu zamezit a dosáhnout zasunutí bez změny šířky?
Chamurappi
Profil
Reaguji na RockFire:
U řádků a buněk tabulky funguje height jako min-height, takže předpokládám, že je funkce, která se stará o animaci, nedokáže správně zmenšit.
RockFire
Profil
Díky za informaci :) Už mám řešení, takže kdyby to někdo potřeboval, tak:
$('tr' > td')
.wrapInner('<div style="display: block;" />')
.parent()
.find('td > div')
.slideUp(1000, function(){
$(this).parent().parent().remove();
});

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0