jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery删除标签之间的文本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_944_4@ 我有这样的 HTML

<li>
  <a href="#">2012: Ice Age</a>
  <br>
  <a href="#"> blah blah </a>
  <br>
     This text should disappear!!!
</li>

如何用Jquery删除该文本?我无法控制此代码,因此无法@L_262_4@任何ID以便于选择.

解决方法

$('li').contents().last().remove();

如果它在最后,您可以使用contents()[docs]方法(它获取所有子节点,包括文本节点,以及last()[docs]方法以定位最后一个.

例:http://jsfiddle.net/KtTfQ/

编辑:

您也可以只清空该文本节点的内容

$('li br:last-child')[0].nextSibling.nodeValue = '';

例:http://jsfiddle.net/KtTfQ/2/

大佬总结

以上是大佬教程为你收集整理的jquery删除标签之间的文本全部内容,希望文章能够帮你解决jquery删除标签之间的文本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。