Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JQuery] nie działa .css dla danych z .load
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
KotWButach
Witam
Mam następujący problem nie potrafię zrobić by ten kod zadziałał dla tabeli ładowanej poprzez .load()

  1. // Desc: Ukrycie linku do menu filtrów dla danej kolumny
  2. $(".table-component .filters").css("display", "none");
  3.  
  4. // Po najechaniu kursorem pojawienie się elementu po opuszczeniu pola ukrycie
  5. $('th').on({
  6. mouseenter: function() {
  7. $(this).children(".filters").css("display", "block");
  8. },
  9. mouseleave: function() {
  10. $(this).children(".filters").css("display", "none");
  11. }
  12. });


sad.gif
Turson
http://forum.php.pl/index.php?s=&showt...t&p=1115171
Analogicznie
KotWButach
napisałem że jest load i po załadowaniu się dynamicznym brak reakcji.
Turson
Zobacz dokładnie, do którego postu odnosi się link.
Ma być analogicznie do tego
Kod
$("body").on('change','select[name="filtr"]',function () {
KotWButach
Aaa smile.gif
Jednak nie mam pojęcia jak to przerobić w JS dopiero zaczynam po prostu wyznaczyli mi zadanie muszę wykonać, patrzę na to co podałes i naprawdę nie wiem jak podmienić sad.gif
Turson
Kod
$("body").on('mouseenter','th',function () {
$(this).children(".filters").css("display", "block");
});
KotWButach
Kolejny raz dziękuje Ci za pomoc oraz cierpliwość w nauczaniu mojej osoby smile.gif.
Stan początkowy zrobiłem w css. smile.gif Jednak zastanawiam się jak by go zrobić w JS na on.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.