我使用Jquery/Ajax方法保存文本。我使用了一個編輯就地腳本(Jeditable),它允許通過點擊來編輯文本。不幸的是,Jeditable腳本不適用於動態創建的項目,它只在我重新加載頁面時才起作用。jQuery不適用於動態創建的項目
這是我的腳本:
$(".edwa").editable("/edit.php", {
indicator:"<img src='/images/loading.gif'>",
width:439,
height:90,
loadurl:"/load.php",
type:"textarea",
onblur:"submit"
});
在類似的情況下,我加入「$(document.body)
」的劇本,但在這種情況下,我不知道會是怎樣正確的語法中增加「解決了這一問題$(document.body)
「。任何想法或任何其他建議來解決問題?
運行顯示的代碼_after_動態添加的項目已被添加。 – nnnnnn
我嘗試'.find()'函數,像'$(document).find('。target')' –
簡單地使用'.on('click',...)'不適用於jQuery 1.7+了。檢查這個解決方案http://stackoverflow.com/questions/15090942/jquery-on-method-not-working-on-dynamic-content – Sliq