Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%)
|
Temat wydaje sie prosty, mam wyswietlone w tabeli informacje, ktore powinny byc usuwane po pewnym czasie, czyli dodajmy dla <tr> styl "display: none", wyglada to tak:
czas wyswietlany jest w <tr><td>...</td><td><i>2021-11-30<br>23:12:22</i></td> (lub jesli dzien jest ten sam to pole <td><i>... przyjmuje tylko godzine) czyli jesli czas 'wiadomosci' jest mniejszy niz czas obecny - 12 godzin, to wylaczam wszystkie <tr> w ktorych ten czas jest "zaprzeszly" (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%)
|
no dobra ale jestem po wygenerowaniu strony i teraz chce jak widac setInterval'em - to jest czat wiec chodzi o to zeby bez przeladowywania strony usuwal najstarsze wiadomosci, ktorych czas dodania jest w ostatnim <td><i>czas</i></td>, wiec chce zeby skrypt sprawdzil po kazdym interwale (tu ustawiony co 2 sekundy) czy nie nalezy jakichs <tr> wylaczyc bo sa mniejsze nic czas obecny-12h ...
łopatologicznie: $(w tabeli szukaj wszystkie TR) if (czas w TR -> TD:last -> <i> jest mniejszy niż new Date(now)-12 hours) {$(wszystkie TR z mniejszymi datami).hide();} |
|
|
|
shpaque Zmiana CSS dla tr w okreslonym czasie 3.12.2021, 01:07:52
trueblue W elemencie <tr> w atrybucie data-timestamp,... 3.12.2021, 09:14:06
trueblue Ale Ty generujesz kod HTML tej strony, tak? 3.12.2021, 11:18:27
trueblue Ale Ty generujesz kod HTML tej strony, tak? 3.12.2021, 11:18:27
shpaque ok juz zaczailem o co ci chodzi, tylko teraz data ... 3.12.2021, 12:02:01
trueblue Ma to znaczenie. Musisz timestamp z JS podzielić p... 3.12.2021, 12:28:47
shpaque mozesz mi t oskrobnac/naprowadzic?
Cytat(trueblu... 3.12.2021, 17:36:51
trueblue Tablica timeStamp jest zupełnie niepotrzebna. 4.12.2021, 13:22:13 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:04 |