<分区>
我在无序列表中的一些文本之后呈现了这个按钮:
按钮的 HTML 是这样的:
<a
data-action="remove"
data-class-name="ECEC 301 Advanced Programming for Engineers Lab"
class="btn btn-danger remove-item btn-xs btn-font-12-px btn-raised margin-add-to-cart mdi-content-remove-circle-outline">
</a>
这是它所在的无序列表元素:
我正在尝试编写一些在单击按钮时调用操作的 jQuery,但无论我写什么,我都无法注册单击操作,例如:
$('.btn.btn-danger.remove-item').on('click', function(){
console.log("you should see this");
});
$("[data-action]").click(function() {
console.log("yeah");
});
$('a[data-action="remove"]').click(function() {
console.log("yeah");
});
编辑:按钮是在页面加载后使用 jQuery 动态创建的(我调用我的 JSON API 来创建类的无序列表)