[英]how to get part of html in javascript?
我只想得到“ All”而没有“ <ins>
当我使用$j(this).parent().html()
我得到
<ins class="jstree-checkbox"> </ins>
<ins class="jstree-icon"> </ins>
All
但是我只需要“全部”,我该怎么办?
假设.parent()
部分正确,请尝试以下操作:
var result = $j(this).parent().contents().last().text();
您可能需要修剪结果,因为可能会有空白。
var result = $j(this).parent().contents().last().text();
result = $j.trim(result);
或者,如果没有其他文本,则可以执行以下操作:
var result = $j(this).parent().text();
尝试以下操作以获得“全部”
obj = $(this).parent().get(0);
var allText = obj.lastChild.nodeValue;
($j(this).parent().html().substring(78, $j(this).parent().html().length)
有更好的解决方案吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.