Divamı güncellemek için .load
kullandıktan sonra, bu, listeye öğe ekledim, firebug kullandım ve listenin güncellendiğini gördüm.jQuery ajax yüklendikten veya güncelleştirildikten sonra, bulamıyorum olayını kaybederim
// hide and show are css classes that display none and block respectively
function openList(){
$("#miniList").removeClass().addClass("show");
}
function closeList(){
$("#miniList").removeClass().addClass("hide");
}
...
$(document).ready(function() {
$("#miniList").mouseover(function() {
openList();
})
$("#miniList").mouseout(function() {
closeList();
})
});
function addItemToDiv(id, ref, num) {
$("#miniList").load("/list/ajax_updateList.jsp", {
'action' : 'additem',
'pid' : id,
'pref' : ref,
'qty' : num
});
}
... Tabii , bu ince ilk çalışır: Ancak, ben var benim komut dosyası js .... sayfa ilk yüklendiğinde çalıştığı mouseover olay kaybetti sayfa yüklenir, ancak listeye öğe eklediğimde, DOM güncellenir, ancak fare hareketi efektleri artık çalışmaz.
Herhangi bir düşünce memnuniyetle karşılanır. Şimdiden çok teşekkürler.
gibi bir etkinlik "açık" kullanın ve CNTR kullanmak + K, çoğunlukla Sorununuz bahsettiğim üzerinde olabilir jquery live /// – kobe