大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。
jquery 1.9+放弃了live,说是用on代替了!
那么如果我们以前用live来获取jquery动态添加的元素,现在应该用on怎么写呢?
首先:
<div id=”one”></div>
然后,我使用append的方法:
$(‘#one’).append(“<p id=’two’>test1</p>”);
得到的结果是:
<div id=”one”><p id=”two”>test1</p></div>
http://www.cnblogs.com/roucheng/
现在,我想获取p里的值,
如果我们直接用:
$(“#two”).on(“click”,function(data){
alert(data);
});
那么,是不会弹出窗口的!
需要改成这样的:
$(“body”).on(“click”,”#two”,function(data){
alert(data);
});
真的!
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/120754.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...