javascript - 为什么使用 JQuery 添加到 div 的内容不显示按钮 ID?
问题描述
我希望能够显示被点击的按钮的 id。下面我有 2 个按钮。第一个是我的原始 html,第二个是使用 JQuery 添加的。第一个按钮在单击时显示其 ID,但第二个按钮不显示。这里有什么问题?
HTML
<div id="box1">
<button id="So">Yo</button>
</div>
JS
var anotherButton='<button id="Fat">Mamma</button>';
("button").click(function() {
alert($(this).attr('id'));
});
$("#box1").append(anotherButton);
解决方案
推荐阅读
- javascript - 在
“@material-ui/pickers”包的组件,有哪些可用的工具选项? - python - Django Rest Framework - 根据标头数据针对单个 URL 注册多个视图集
- java - 将 PaymentMethods 从平台克隆到关联账户
- ms-access - 粘贴追加粘贴空白单元格
- tree - 线性时间的 MST,边权重 {1 到 100}
- selenium - 从 Windows 计划任务以 SYSTEM 用户身份执行 Selenium 失败的原因
- r - 使用简单的 for 循环将状态名称与相应的状态编号匹配
- javascript - 使用“createElement”创建按钮时执行按钮的 onclick 属性
- openmdao - 衍生品警告没有意义
- mysql - 使用空间数据查询慢,如何加快