有一个jquery对象 - 表行,我怎么才能知道表行(tr)中的第一个元素是否包含链接?jquery检查表行中第一个td元素是否包含链接
样品HTML:
<tr class=""><td class=""><p><a>some link</a></p></td><td class="pos">AG</td><td class="size">5.1 MB</td><td class="options"><a class="tip" href="/Packages/View/2">View</a></td></tr>
VS:具有jquery对象
<tr class=""><td class=""><p>no link here</p></td><td class="pos">AG</td><td class="size">5.1 MB</td><td class="options"><a class="tip" href="/Packages/View/2">View</a></td></tr>
“行” 我想这没有任何的运气:
var firstTdLink = row.find("td:first a")
if (firstTdLink.length)
{
alert("first td contains link")
}
我是gues因为你的代码工作正常,所以你在分配'row'时会出现问题 - 请参阅下面的答案。 – 2013-03-06 07:26:10