Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%)
|
Witam.
Tworzę link za pomocą: Kod document.execCommand('createlink', false, url); Dalej w kodzie mam: Kod $('a').dblclick(function(){ alert('ok'); }); Niestety działa to tylko dla linków, które są na stronie od samego pocżątku, dla tworzonych dynamicznie za pomocą JS niestety już nie. Jak sobie z tym poradzić? Ten post edytował Dapi 15.11.2012, 18:58:32 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%)
|
Nie o to chodzi. Po prostu bez dodatkowych zabiegów js nie jest w stanie obsłużyć dynamicznie dodawanych elementów. nie ważne, czy za pomocą powyższego execCommand, czy jQuerowego append(), html() czy jeszcze czegoś innego (IMG:style_emoticons/default/wink.gif)
Na bank jest sposób na aktywowanie tego, bo spotkałem się nie raz z tym, ale wiadomo, jak potrzeba to nie ma (IMG:style_emoticons/default/smile.gif) |
|
|
|
Dapi [JavaScript]Interakcja z dodanymi elementami 15.11.2012, 18:57:40
jacobson w google pisza ze execCommand nie jest w pełni kom... 15.11.2012, 19:49:15
webdice jQuery live. 15.11.2012, 20:12:00
Divinity Użyj metody on() z jQuery.
;] 15.11.2012, 20:39:13 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 17:03 |