怎么在jQuery中使用附加添加元素事件

  介绍

今天就跟大家聊聊有关怎么在jQuery中使用附加添加元素事件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> jQuery api官方的例子在新增的元素上添加事件

(文档)。在美元(“click" & # 39; # lyysb 一个# 39;,函数(){   ,如果(! $ ().hasClass (& # 39; cur # 39;)) {   (这)美元才能.addClass (& # 39; cur # 39;);   ,}else  {   (这)美元才能.removeClass (& # 39; cur # 39;);   ,}   });

()方法在被选元素及子元素上添加一个或多个事件处理程序。

自jQuery版本1.7起,在()方法是绑定()、生活()和委托()方法的新的替代品。

注意:使用> & lt; div  id=皕kdiv"比;   ,& lt; input 类型=癰utton",价值=https://www.yisu.com/zixun/闭箍? id=皕k”类=" zk "/>
  

<强>//展开按钮点击触发事件

$ (“# zkdiv")。(“click",“.zk",函数(){   ,console.log(“提醒点击一次“);   });   var  html2 =,“& lt; input  type=& # 39;按钮# 39;,类=& # 39;zk # 39;, value=https://www.yisu.com/zixun/的新生成的展开”/>”;   $ (" # zkdiv ") .append (html2);

*这样一来处理函数就绑定到# zkdiv的选择器上去了,事件冒泡导致的性能损失会大大降低(使用该方法时要确保。对前面的选择器能选择到对象否则不起作用)

点击是点击事件,但是在页面加载完之后,jquery事件新添加的元素,用点击的话是无法获取元素的,这个时候要用在去获取元素事件,简单的说页面加载完成时候页面显示的元素可以用,也可以用点击,但是页面加载完成之后后期再追加的元素只能用。

看完上述内容,你们对怎么在jquery中使用附加添加元素事件有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

怎么在jQuery中使用附加添加元素事件