Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z jquery .html
bartek215
post 9.03.2011, 08:16:33
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.03.2011

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


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?
Go to the top of the page
+Quote Post
lukaskolista
post 9.03.2011, 08:25:56
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

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


a przypisales do niego akcje? Jezeli tak i nie dziala to sprobuj to zrobic poprzez funkcje do obslugi DOM
Go to the top of the page
+Quote Post
bartek215
post 9.03.2011, 08:59:30
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.03.2011

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


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.
Go to the top of the page
+Quote Post
askone
post 9.03.2011, 09:03:25
Post #4





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

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


Spróbuj wstawiać <button> poprzez live()

Pozdrawiam


--------------------
Kliknij jeśli moja odpowiedź Ci pomogła.
askone.pl
Go to the top of the page
+Quote Post
gargamel
post 14.03.2011, 09:47:36
Post #5





Grupa: Zarejestrowani
Postów: 278
Pomógł: 35
Dołączył: 25.06.2010

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


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

2 linijka:

$("button").live('click', function () {
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:24