jquery remove 一个元素再append或prepend到其它的元素后,则其通过bind添加的事件则被删除
来源:互联网 发布:mac 再次登录时 编辑:程序博客网 时间:2024/05/22 13:29
页面中有以下页面元素
<ul id="firstul">
<li id="one">first</li><li id="two">second </li>
<li id="three">third</li>
</ul>
给每个li添加click事件
$('#firstul li').bind('click', function(){
alert($(this).attr('id'))
})
现在依次单击每个li元素,会依次输出one, two, three
如果现在要把 <li id="three">third</li>移动到 <li id="one">first</li>前面
使用以下方法实现:
$('#three').remove().prepend('#fistul')
操作后则当单击 <li id="three">third</li>后, 该元素的click事件不会再被触发
0 0
- jquery remove 一个元素再append或prepend到其它的元素后,则其通过bind添加的事件则被删除
- jquery append添加的元素事件无效
- jQuery 追加元素的方法如append、prepend、before
- jQuery 追加元素的方法如append、prepend、before
- jQuery append动态添加的元素添加事件没有效果
- jQuery append()、prepend()和 after() 、before() 方法向元素插入或添加内容
- jquery 解决使用append添加元素后监听事件消失的问题
- js 删除append标签添加的元素
- jQuery remove()过滤被删除的元素
- jQuery HTML节点元素修改、追加的方法 html()、append()、prepend()、after()、before()
- JQuery中对DOM元素的插入方式,append,prepend,after,before,wrap,wrapAll
- jQuery判断一个元素是否是另一个元素的子元素(或其自身)
- jQuery为当前或未来的匹配元素添加一个或多个事件处理器
- jquery append 动态添加的元素事件on 不起作用的解决方案
- live()解决Jquery采用append添加的元素事件无效的
- 解决jQuery使用append添加的元素事件无效的方法
- jquery append 动态添加的元素事件on 不起作用的解决方案
- 解决使用jQuery采用append添加的元素事件无效的方法
- 华为,一个封闭的互联网公司!
- Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画
- mysql查询显示技巧
- C++对象的内存分析(精)
- 史上最经典的Linux内核学习方法论
- jquery remove 一个元素再append或prepend到其它的元素后,则其通过bind添加的事件则被删除
- SSH自动生成表结构
- (C语言)用'*'输出指定行数的矩形
- 解决Android sdk content loader 0%一直卡死的问题
- 盈利模式探讨:中国用户不肯花钱买App,开发者该怎么办?
- 七天学会NodeJS
- Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化
- 時光
- 互联网时代的社会语言学:基于SNS的文本数据挖掘