jQuery - .auf Blättern funktioniert nicht auf neu hinzugefügte div

Habe ich einen button "Fenster Hinzufügen" und nach einem Klick wird ein neues div-Element Hinzugefügt werden, um den dom. Das scroll-Ereignis über das neue div will nicht befestigt bekommen Sie und zeigen Sie Warnung, wenn gescrollt werden. Ich weiß, dass da es ist neu Hinzugefügt, die wir integrieren müssen, die auf event-handler, aber noch nicht für mich arbeiten. Hier ist, was ich versucht habe:

<div id="window-add">Window Add</div>

$('#window-add').click(function(){
    $(this).after('<div id="scroll-window">Scroll Me.</div>');
});

//using on doesn't work below either
$('#scroll-window').scroll(function(){
    alert('scrolling');
});

Jede Idee, wie man diese arbeiten?
Hier ist die fiddle

  • stellen Sie sicher, dass Sie nicht das hinzufügen von Elementen mit der gleichen id mehrmals in Ihrem Dokument.
  • Ich bin mir sicher, dass Ejay. Check out the fiddle
  • haben Sie versucht, die Einstellung der überlauf-scrollen?
InformationsquelleAutor Wonka | 2013-04-29
Schreibe einen Kommentar