【发布时间】:2015-06-15 04:18:13
【问题描述】:
我正在尝试将 click 事件添加到我通过 jQuery 附加的元素中。
如果我的 HTML 代码中有该项目,则 click 事件可以正常工作。我希望代码能更好地解释它
HTML
<div id="addNew">Add new Item</div>
<div id="priceWrapper"></div>
<div class="price"></div>
JS
var data;
$('#addNew').click(function () {
$('#priceWrapper').append('<div class="item" data-js="2.5" id="Item" >(I dont work i was not here on load)I AM AN ITEM WICH COSTS 2.5€</div>');
});
$('#Item').click(function () {
data = $(this).attr("data-js");
alert(data);
});
JsFiddle 中的示例
感谢您的帮助
【问题讨论】:
-
啊,在这里搜索了一整天我怎么找不到这个
标签: javascript jquery html click append