我有一个表,其中包含这样的行:
<tr id="" class="objectRow">
<td class="bulkSelector"><input id="" type="checkbox" value=""/></td>
<td class="favorite"></td>
<td class="name"><a id="" class="" href="">Ut Urna Nisl</a></td>
<td class="description"><p>Nam feugiat tincidunt massa nec venenatis. Mauris egestas consectetur magna</p></td>
<td class="modifiedDate"><p>5/20/2009</p></td>
</tr>
我想创建一个包含所有文本元素的 jQuery 包装集,然后我可以将它们发送到函数,如果它们不适合它们的单元格,它将截断它们。
我不知道如何获得包装好的套装。
正在尝试这个,但它不起作用:
var textNodes = $('#resultsTable .objectRow')
.contents()
.filter(function(){ return this.nodeType == 3; })
.filter(function(){return this.nodeValue != null});