我有了這個HTML片段:jQuery的查找和篩選
<body id='mydoc'>
<table id='mytab'>
<tr>
<td>
<table>
<tr>
<td>My String is simple</td>
<tr>
</table>
</td>
</tr>
</table>
</body>
<script type="text/javascript" src="./jquery-1.7.1.js"></script>
<script type="text/javascript" src="./jquery.parsequery.js"></script>
<script>
var obj = $('#mydoc').find('td').filter(function(){
return ($.text(this).indexOf('My String') != -1)
});
alert(obj.length);
for (i=0; i<obj.length; i++)
{
alert($(obj[i]).html());
}
</script>
和JavaScript警告回報2級的對象。我不知道爲什麼會發生這種情況。 我怎樣才能得到一個包含「我的字符串是簡單的」只有細胞? 謝謝。
此解決方案,但我不能使用它。事實上,問題更復雜。如果文檔是這樣的呢? – 2012-02-08 13:07:03
<體ID = 'mydoc'> <表ID = 'MYTAB'>