知识汇总06~jquery中clone方法的应用

在项目中遇到一个问题,如:<a>内容<span>通过判断是否要显示的内容</span></a>要求只显示 a标签中的内容,不显示span标签中的内容

在jquery中有一个最基础的方法,clone,克隆元素,有了这个方法就有了解决思路:

    通过clone方法,可以复制标签,将复制的标签移除掉子标签,在通过text()方法获取内容,即为a标签的内容;

        写法eg:    var obj=$('a').clone();//克隆一个标签

               obj.find(':nth-child(n)').remove();//移除所有子元素

              obj.text();//获得想要的内容

 


clone()与clone(true)的区别

  clone(true)  方法  是复制一个元素及其所有事件, 
  clone()  方法  是复制一个元素,不包含其所有事件。

 

posted @ 2018-07-25 12:28  刘欢乐  阅读(248)  评论(0编辑  收藏  举报