子元

JQuery——阻止事件冒泡(子元素继承父元素的事件)以及禁止默认事件

老子叫甜甜 提交于 2019-12-09 07:49:51
在子元素中添加stopPropagation()方法 $(".second>li").click(function(e){ e.stopPropagation() }) 可以用e.target来获取触发事件的对象 $('a').click(function(evt){ var self = $(evt.target); self.addClass('btn-primary'); }); 在表单中,type=submit的标签会默认携带提交事件,如果要取消该事件,可以添加preventDefault方法 $("input[type=submit]").click(function(event){ event.preventDefault(); }) 来源: CSDN 作者: YUHUI01 链接: https://blog.csdn.net/YUHUI01/article/details/81267091

怎样在当前节点的第一个子元素节点之前增加子元素节点或子文本节点

泄露秘密 提交于 2019-11-29 19:17:51
使用: ParentNode.prepend(); var parent = document.body; // 添加元素子节点 var p = document.createElement('p'); parent.prepend(p); // 添加文本子节点 parent.prepend('Hello'); // 添加多个元素子节点 var p1 = document.createElement('p'); var p2 = document.createElement('p'); parent.prepend(p1, p2); // 添加元素子节点和文本子节点 var p = document.createElement('p'); parent.prepend('Hello', p); 注意: 1. 增加的子节点类型可以是文本节点 或 元素节点; 2. 增加的子节点可以是多个; 来源: https://www.cnblogs.com/aisowe/p/11528888.html