DOM'a eklenen her yeni element icin yeniden event baglamalisiniz.

2011/5/16 Ali Dereli <[email protected]>

> Resimleri string olarak değilde nesne olarak olustursanız
> sonrada div $("#oldpict").append(resimnesnesi); seklinde eklerseniz sorun
> olmaz gibi geliyor.
>
> Resim oluşturma ve event yüklemek için güzel örnek:
> http://jqueryfordesigners.com/image-loading/
> Buda append için: http://api.jquery.com/append/
>
> 2011/5/16 Dr. H. Yağmur Akgün <[email protected]>
>
> Selam,
>>
>> jquery'nin .html fonksiyonuyla icerik degistiriyorum. Yeni icerikte
>> onClick='doWork(id)' seklinde bir javascripte atifta bulunuyorum.
>> Sanirim DOM güncellenmediginden bu atiflar calismiyor. Nasil
>> düzeltebilecegi hakkinda bir fikri olan var mi?
>>
>> Kod:
>>
>> function setOutput(){
>>
>>    if(httpObject.readyState == 4){
>>        var response = httpObject.responseText;
>>        var items = response.split(",");
>>        var count = items.length;
>>        var imagelist="";
>>        for (var i=0;i<count;i++){
>>            var p=0;
>>            p =(items[i]);
>>            imagelist = imagelist + "<img src='pics/"+ p +".bmp'
>> id='"+ p + "' onclick='doWork("+ p +")'  value='"+ p + "'/>";
>>            }
>>  $("#oldpict").html("<div id='oldpict'>" + imagelist + "</div>");
>>  document.getElementById('outputText').value = imagelist;
>>    }
>> }
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>


-- 
$ burcu dogan
@thejbf <http://twitter.com/thejbf>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap