我有以下的HTML如何使用關鍵字在jQuery的
<li class = "item" data-id="0">Test<p>Test</p></li>
裏不會被自動添加到頁面。它使用ajax生成。當有人點擊li時,如何激發點擊事件?我知道我必須使用「on」關鍵字。我試過,但它不工作。如何使用on關鍵詞來改變li中最近p的值?
這裏就是我有
$(document).on("click", ".item", function(e){
var target = e.target;
console.log(target);
var id = $(e).dataset.id;
console.log(id);
var mark = $(e).closest('p');
IssueViewer.showItem(id, mark);
});
'on'不是[JavaScript關鍵字](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar#Keywords),它是jQuery對象的一種方法。 –