添加动态点击事件
Add dynamically onclick event
早上好,在我的时区。
我在页面中有以下 html 结构:
...
<span id="x">
<div>
Text
</div>
</span>
<script>
$(document).ready(function(){
$("#x div").click(function(){"alert('Teste');"});
});
</scrip>
我想在跨度下动态添加一个 onclick 事件到div 中,但什么都没有发生。Chrome 中的控制台上没有错误。缺少什么?我是jquery的新手
此致敬意提前致谢
你的函数什么都不做。从 alert()
周围取下"
。
$(document).ready(function() {
$("#x div").click(function() {
alert('Teste');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="x">
<div>
Text
</div>
</div>
将事件附加到动态 DOM 元素 使用。在你的方案中
$(document).on('click', '#x div:first', function(e){
alert('test');
});
相关文章:
- 如何使Javascript动态html表及其上的事件
- JavaScript-动态SVG-onload属性-未触发事件
- 动态创建OnClick事件Javascript
- 如何使用javascript和PHP动态触发onChange事件
- 谷歌地图动态创建的标记点击事件使用相同的标记
- 在动态创建的标记上添加事件
- 使用jQuery动态添加onClick事件
- 将多个事件动态添加到多个 Web 视图
- 将onclick事件动态添加到选择下拉列表中的选项
- 将单击事件动态绑定到列表
- 将事件动态绑定到表行和列
- 在Highcharts上绘制随时间变化的偶发事件(动态精度?)
- 从事件动态设置属性值
- 在Firefox中,使用JS onload事件动态调整图像大小会延迟
- 如何添加onclick事件动态传递一个特定的值
- 将事件动态添加到body>使用JavaScript
- Mithril:在事件/动态上渲染组件
- Angular为事件动态生成的ID locate
- 使用onclick事件动态更改javascript源代码
- 使用onClick事件动态创建表行