javascript - 附加 html 按钮,然后调用其 onClick 事件 jquery

标签 javascript jquery html

我正在尝试在 div 中附加一些 html,即

 $("#color").append('<label>Color</label><select id="sel"><option>Natural</option><option>Black</option><option>White</option><option>Navy</option></select></br><label>Quantity</label> </span><input type="text" name="qty"></br><label>Unit Price</label><div class="input-prepend"> <span class="add-on">$</span><input type="text" name="uprice"><span class="add-on">.00</span></div></br>**<a href="#" id="item-add" class="btn btn-info">Add Item</a>**');

然后尝试调用该按钮的 Click 函数,即

$('#item-add').on('click','.(function(){

        alert("HELLO");
});

但它似乎不起作用。请帮忙。谢谢

最佳答案

像这样替换你的事件处理程序:

$(document).on('click', '#item-add', function() {
    alert("HELLO");
});

关于javascript - 附加 html 按钮,然后调用其 onClick 事件 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17478780/

相关文章:

php - 如何部分重新加载 html 页面

javascript - 下拉列表未从计算的可观察值更新

javascript - 使用 JavaScript 将 JavaScript 变量字符串转换为 JSON

jquery - 带有子导航的菜单的垂直滚动条

javascript - 下拉菜单打开另一个下拉菜单 - CodeIgniter

javascript - 导航和缺少下拉列表的情况

javascript - 如何检测意外鼠标操作导致的输入变化?

javascript - jquery IF 在 iphone 上没有按预期工作

javascript - 我的问题是关于使用 javascript 计算订单总价的解决方案

javascript - Internet Explorer 11 D3 javascript 错误 - SCRIPT5 访问被拒绝