Evet, bu mümkün ve adımlara o elde edebilirsiniz:
AJAX tarafından eklenen öğelere event-delegation
tarafından etkinliği ekleyin:
$('#wrapper').on('click', '.element', function() { // Add your functionality here });
Tetik tıklayın programsal olarak:
$('.element').trigger('click');
Tıklama, ilk adımda event-delegation
eklediğiniz için şimdi çalışacaktır. İyi şanslar!
$('#parent').on('click','#element',function(){
alert('clicked');
});
javascript:
document.getElementById("parent").addEventListener("click", function(e) {
if(e.target && e.target.id== "element") {
alert('clicked');
}
});
olay heyeti hakkında daha fazla bilgi Not #element
senin elemanın id
, sen #parent
değiştirebilir
jQuery kullanıyor musunuz? – Hitmands
@Burki - – Quentin
Okay'ın sorulmasının tam tersi de bu yüzden araştırıyorsunuz: 1. DOM'da bir eleman bulmak ve 2. Programa bir tıklama yapmak. Bu yer ** çok iyi ** iyi durumda, ne buldunuz, ve onu nasıl kullanmaya çalıştınız? –