我将整个DOM元素存储在一个变量中,我需要从变量中删除一个子元素。
我循环遍历所有tr
元素,如下所示:
$("#directionsPanel tr").each(function(index){
var excludeDistance = $(this).text();
});
但这是有问题的。我想在将tr
的文本存储在变量中之前从<tr>
<td>4.</td>
<td>here is text</td>
<td>
<div class="adp-distance">0.7 mi</div>
</td>
</tr>
中删除div。下面是我循环的tr格式:
tr
我想将整个div
存储为变量,将.adp-distance
与4. here is text
类排除在一起。我要找的结果是{{1}}
谢谢!
答案 0 :(得分:1)
这样的东西?
var excludeDistance = $(this).clone().find('div.adp-distance').remove().end().text();