我對jQuery和JavaScript比較陌生,我試圖開發一個網頁,做一些可能不完全合理的事情,但從我所瞭解的jQuery看起來像是快速和容易的設計。該代碼是這樣的:生成後續HTML的jQuery HTML生成
<script>
$(document).ready(function() {
$("button").click(function() {
$("#target").html('<div><p>Some HTML</p><div id="clickHere"></div><div id="target2"></div></div>');
});
$("#clickHere").click(function(){
$("#target2").html('<p>Replacement HTML</p>');
});
});
</script>
<div id="target"></div>
有造型元素和標識符在實際的代碼不同,但總的功能我要去的是用戶選擇的內容區域。該內容然後由第一次點擊函數調用生成。在該內容中,我希望允許用戶從中進行選擇,然後生成最終級別的內容。我猜測有一些潛在的機制,不會允許 「target2」點擊事件觸發從「目標」div動態生成的內容。但如果我只是做錯了什麼,我很感激幫助!
你能花一點時間,實際設置你的文章的格式有點可讀嗎?另外,雖然我欣賞好的想法,但祝福和稱呼不是必要的,並且傾向於分散讀者對問題內容的注意力。 – David
瀏覽器的控制檯*可能*試圖告訴你代碼中的語法錯誤。您嘗試多次調用jQuery函數而不引用'$'對象。 – David
你沒有調用jQuery:'$('button')','$('#clickHere')'... – War10ck