问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js怎样让把一个节点从这里移除到另一个地方仍具有事件

发布网友 发布时间:2022-05-17 11:23

我来回答

1个回答

热心网友 时间:2022-05-17 12:53

按照你的要求,做了一个示例,把一个已经绑定了点击事件的元素,移动到另一个地方,事件任然有效。代码如下:

HTML:

<div id="a"><span class="test">测试</span></div>
<div id="b"></div>
<button>移动测试节点</button>

jQuery:

$('.test').click(function() {
    alert('我在ID为 ' + $(this).parent().attr('id') + ' 的元素中点击了测试内容');
});
$('button').click(function() {
    $('#b').append($('.test'));
});

测试过程截图:

1、初始化:

2、点击“测试”:


3、点击“移动测试节点”:

4、再次点击“测试”:

go.js树图拖拽切换节点位置

首先,要允许节点被拖拽,需要在Diagram的初始化配置中设置“allowDragOut”属性为true。这个属性允许用户将节点拖拽出原来的位置。同时,为了能够让拖拽的节点可以放置到其他位置,还需要设置“allowDrop”属性为true。这两个属性的组合使得节点可以在图表中自由移动。其次,当拖拽一个节...

...方法为什么把原先的元素直接挪动到另一个元素了不是复制??原先的也...

提示:如果文档树中已经存在了 newchild,它将从文档树中删除,然后重新插入它的新位置。如果 newchild 是 DocumentFragment 节点,则不会直接插入它,而是把它的子节点按序插入当前节点的 childNodes[] 数组的末尾。你可以使用 appendChild() 方法移除元素到另外一个元素。

JavaScript JS只给父节点绑定事件,子节点无事件,

p 在 div 里边,点了 p 也就等于点到 div了,只能说做判断,让点击子元素时不执行。document.getElementsByTagName('div')[0].addEventListener('click',function(e){ console.log(e.target) if (e.target == this) { console.log(e.target) }},false)

js中删除一个dom结点,有必要让dom结点的所有事件都置为null吗?_百度知 ...

从 DOM 树中删除的节点,因为不在 DOM 树中,所以不能接收到来自浏览器的事件,除非你把这些对象本来保存在某个数组中在删除之后还跑来遍历它们。只要它们不再收到任何通知,那它们有没有 onclick 都是没有任何影响的。

SortableJS原理分析(源码)

容器项目拖动排序:容器列表内的子项目,通过拖动进行位置调换,且具有动画效果; 容器间的项目移动:将一个容器列表中的子项目,拖动到另一个容器列表中(移动/克隆)。 不论是容器内元素顺序排序,或是两个容器内的元素进行移动,本质上是在通过操作DOM来实现。 下面我们先熟悉一下SortableJS基本使用。示例 1、HTML结构:...

JS 如何判断一个 DOM 是否存在于另一个 DOM 中

如果非要组件销毁自己手动移除自己创建的 DOM,就一个判断就 OK 了。只需要判断消息 DOM 中有 loading DOM 就移除,没有就不移除。看下 contains 的用法:如果 childNode 是 parentNode 的后代节点或是 parentNode 节点本身,则返回 true ,,否则返回 false。看 👀 两个例子 🌰:说...

jquery,点击一个节点,执行某一事件,再次点击,执行另一个事件,要能循环...

1、新建一个html文件,命名为test.html,用于讲解&gt;怎么让jquery事件执行一次。2、在test.html文件内,引入jquery.min.js库文件,成功加载该文件,才能使用jquery中的方法。3、在test.html文件内,使用p标签创建一行文字,文字内容为“这是一段测试的文字”,并设置其class为mypp。4、在js标签内,在页面...

如何用原生js写一个弹窗消息提醒插件

这样,我们调用const message = new Message()的时候会在dom中自动的插入一个message-container节点。那么,最重要的还是我们的show方法:创建一个消息节点,并把它追加到message-container容器的末尾。设定一个时间,在这个时间结束后自动的将消息移除。监听“关闭按钮”的click事件,来让用户可以手动的移除消息。我们一步一...

js jquery 怎么让选中状态的select 赋值给另一个对象..

= option.text(); // 然后找到 select 的父节点的第0个 span,把 selt 写入到 span 中 $(this).parent().find("span:eq(0)").html(selt); }) // 初始化的时候,执行一次change方法 $(".sec select").change();...

JS移动端获取触控位置

5、如果从第二行倒着选到第一行,使用getSelection获取选择区域,可以看到anchorNode和focusNode和刚才相比,互换了。6、使用一个node的textContent属性可以获得文字。结合focusOffset和anchorOffset,实际上可以获取光标/选中区域前后的文字。7、将起始和结束位置设置为相同,而且都在结束节点的末尾。即变成闪烁光标...

js数组移除一个元素 js数组移除最后一个元素 js移除元素某个class属性 js移除某个元素 js移除class js移除对象某个属性 js获取节点的方法 js移除disabled属性 jquery移除class属性
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
oppor9怎么长截屏啊 怎么从主板的型号来初步看主版的好坏? 膀胱括约肌松弛的症状 恢复感冒嗓子哑的方法 尿道括约肌什么用 怎么从主板型号上看主板性能 梦见辖区合并什么兆头? 2023年2月理发吉祥日 微信拍一拍满屏怎么弄 同等学力在职硕士与统招研究生区别 每次淘宝上买东西支付宝都找人代付付款成功了,为什么花呗还显示自己这月有账单没有还? 朋友找我借钱 我用花呗付了一千到她店里她说月底还结果半年了还是拖着我该怎么办? - 信息提示 朋友叫我拿借呗花呗的钱给他,他说每个月还我几百给我还,怎么拒绝早就看他不顺眼了他老是*着我借给他? 退休人员医保二次报销 我喜欢打游戏,对手机手感追求轻薄,想知道OPPOReno7手感好不好? 退休职工住院二次报销到哪里去办 用OPPOReno7长时间打游戏,手感会不会很烫? 高德导航搜索好路线后能关闭网络吗? 为什么高德地图下载离线地图后,脱机状态仍不能搜索目的地和定位,必须打开数据连接呢? 高德导航是不是每导航前要打开网络,等目的地搜索到在关掉网络啊。 抖音呼叫网管29号机哪去了? 网吧怎么呼叫网管? 寻思咱俩都是青铜呢没想到遇到一个王者[捂脸]后边说什么 高德离线地图如何使用搜索 房子拆迁了,能写遗嘱吗? 如果老房子拆迁老人家该怎么立遗嘱 如果老房子拆迁老人家该怎么立遗嘱? 请问我家的拆迁补偿房可以写遗嘱吗? 我姑姑的宅基地拆迁了,但房子还要好几年才能到手,如果想写遗嘱怎么办? 黑色羊毛衫掉毛怎么办 教育目的的精神实质是什么? 360摄像头声音断断续续 网易邮箱6.0版下载云附件提示网络连接错误 脚背破车轮压肿了用冷敷好,还是热敷好 被车压过脚面现场被破坏怎么处理 脚背被车子轧到几个月了有点痛怎么办 魏姓女孩,请问叫魏麟懿和魏源励哪个好,谢谢! 有廊坊师范学院的同学吗 有认识05级魏麟懿的吗 她在那个专业? 在中国流传“早上吃好,中午吃饱,晚上吃少”,白领早餐如何吃的有营养? PS牧场物语的牧场完成度怎样达到百分之百?我会追加分数!!! 西宁长海好不好 长海医院妇科专家看不孕怎么样? 西宁长海医院能不能做人流啊 为什么我身边的朋友看妇科都去西宁长海医院,那里真的好吗?求推荐 西宁长海医院好吗?讲解妇科医院哪家好的标准 西宁长海医院在哪里? 西宁长海医院有限公司怎么样? 西宁长海医院怎么样? 谁知道西宁长海医院的地址在哪啊