Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z jquery .html
Forum PHP.pl > Forum > Po stronie przeglądarki
bartek215
Witam,

Mam taki problem, wstawiam sobie do <div> jakiś znacznik np button za pomocą jquery .html. Problem tkwi w tym że jak klikam w tego wstawionego butona to nie wykonuje się akcja przypisana dla wszystkich buttonow na stronie. Dodam że na innych buttonach na stronie działa. Proszę o podpowiedz czy muszę użyć jakiejś innej funkcji?
lukaskolista
a przypisales do niego akcje? Jezeli tak i nie dziala to sprobuj to zrobic poprzez funkcje do obslugi DOM
bartek215
Kod jquery wygląda tak
  1. $(document).ready(function() {
  2. $("button").click(function () {
  3. alert('Klik');
  4. });
  5. $("b").click(function () {
  6. $("div").html("<button>Klik3</button>");
  7. });
  8. });


Czyli jaką funkcję mam użyć zamiast .html. Próbowałem append ale też nie działa.
askone
Spróbuj wstawiać <button> poprzez live()

Pozdrawiam
gargamel
Trochę inaczej. Nie dodać buttona przez live, a przypisać do niego kliknięcie.

2 linijka:

$("button").live('click', function () {
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.