Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JQuery][CSS] Usunięcie ostatniego wiersza jeżeli('name' != 'value') lub usuń kolejny
KotWButach
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

Ostrzeżenie: (0%)
-----


Witam
Mam dzis taki problem
Mam tabelkę z wierszami. Usuwam ostatni element jednak zamiast usuwać się ma on mieć nadawany attr name równy toRemove
Problem w tym że gdy już jest toRemove funkcja powinna ustawiać ten atrybut dla kolejnego od dołu który go jeszcze nie posiada.

Poniższy kod nie działa prawidłowo niestety (IMG:style_emoticons/default/sad.gif)

  1. $("#" + id + " table:nth-child(1) tbody tr:last-child:lt(1):not([name='toRemove'])").css("background", "red").attr("name", "toRemove");
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


  1. $("#" + id + "table:nth-child(1) tbody tr:not([name='toRemove'])").last().css("background", "red").attr("name", "toRemove");

last-child oraz not po prostu się wykluczają, bo last-child zawsze podaje ostatnie dziecko.
Go to the top of the page
+Quote Post
KotWButach
post
Post #3





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

Ostrzeżenie: (0%)
-----


Dzięki działa

  1. $("#" + id + " table tbody:lt(1) tr:not([name='toRemove'])").last().attr("name", "toRemove");
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 17:11