77问答网
所有问题
js 怎么给append的元素绑定事件
如题所述
举报该问题
推荐答案 2017-12-11
你可以在 append 了元素之后 , 在这个代码的后面 查找刚才添加的元素,然后绑定事件。 也可以使用 jquery 的方法 .on 给他的父元素绑定事件监听, 更直接的是, 在append 的元素中 设置其 属性 onclick = “函数名()”
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/88YGqNYNIYWG3p8IYI.html
其他回答
第1个回答 2017-10-17
和普通的一样写啊,不过要写在append之后。
第2个回答 2019-03-07
html:<div id="fu">
append: "<p class='zi'>zi1</p>
<p class='zi'>zi2</p>
<p class='zi'>zi3</p>"
</div>
js:$("#fu").on(''click",".zi",function(){
alert("这样就好了");
});
第3个回答 2017-10-17
用on方法去绑定
相似回答
jquery 通过
append
添加的新
元素
没有办法
绑定
新
的事件
吗?
答:
应该可以的,试一下live方法 live( type, fn )jQuery 1.3中新增的方法。给所有当前以及将来会匹配
的元素绑定
一个
事件
处理函数(比如click事件)。也能绑定自定义事件。目前支持 click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, keydown, keypress, keyup。还不支持 blur, focus...
如何
在
JS
遍历中动态增加id,获取动态的id
答:
1、动态增加img标签时将事件触发绑定在标签上(事先写好触发方法)如://动态增加标签 ("body").
append
("");//绑定的方法 function imgclick(obj){ //获取标签id (obj).attr("id");} 2、动态增加标签之后遍历标签
绑定事件
//增加标签 ("body").append("");//遍历标签 ("body img").ea...
jquery
append
出来
的元素
,
怎么
触发不了
事件
答:
出现触发不了
事件
的原因是,你的
JS
运行的时候没有找到
append
出来的这段代码,如果想要有效果的话,可以用on('click',function(){});这个是即时的JQuery代码,望采纳。
js
动态添加一行表格时,
怎么给
td加onclick
事件
?
答:
poppage写到外面就可以访问了<!DOCTYPE HTML>
JS
$ (function () { var en = { name : 1, type : 2, desc : 3 }; $ ("#msgTable").
append
("" + en.name + "" + en.type + "" + en.desc + ""); ...
用
js
脚本向一个div写入一个id="xxx"的a标签,a标签又调用js脚本,js里有...
答:
你好!1.这样点击是可以的。2.有两种方式可以为这个a标签绑定单击事件:一种是在写入a标签的同时,直接进行绑定,也就是在a标签中设置onclick="函数"的方式;另一种是通过jQuery的on函数进行
事件绑定
;3.代码片段:html片段
js
片段 function test(){ alert($("#test").text()); ...
jq
append
大量
元素
并
绑定事件
导致页面加载缓慢
怎么
办
答:
总是从ID选择器开始继承 在class前使用tag 将jquery对象缓存起来 掌握强大的链式操作 使用子查询 对直接的DOM操作进行限制 冒泡 消除无效查询 推迟到 $(window).load
javascript 为什么通过动态添加
的元素
没有点击
事件
?
答:
那是因为当程序第一次执行到 ("#children").click(function(){ alert("I'm children");})这里时,$("#children")这个对象并不存在,程序就会判定为出错,那个这个事件代码就无效了。你应该在动态生成
元素
的同时也动态生成事件过程,而不是先生成一个子虚乌有
的事件
来等着元素对号入座。
大家正在搜
js给动态添加的元素绑定事件
jquery动态添加元素绑定事件
js修改元素的onclick事件
js 监听页面所有元素的点击事件
js如何给元素添加点击事件
js元素加载完触发的事件
jquery给元素添加点击事件
js获取元素的子元素
js获取元素的第一个子元素
相关问题
在js中怎么给动态生成的元素绑定事件
JS或者jQuery怎么给动态添加的DOM元素绑定事件
原生javascript中,新生成的元素如何绑定事件
jQuery给动态添加的元素绑定事件问题
jquery 通过append 添加的新元素 没有办法绑定新...
js如何为动态添加进来的a超级链接元素添加click事件函数
AngularJS中,如何给动态生成的元素绑定事件
我使用jquery中的append方法,动态添加新的元素内容...