-1

我有一个页面可以通过 File Get Contents PHP 函数从远程站点获取源代码。它工作得很好,并且得到了代码并完美地呼应了它。

问题是有 2 人<tr>在上课<tr class="sectiontableentry2">

当我尝试使用 CSS 隐藏其中一个时display: none;,两者都会消失。

我只想隐藏其中一个。

注意:当我从远程站点获取代码时,我无法访问代码本身。

这是我得到的代码:

<tbody>
<tr class="sectiontableentry2">
<td width="18"><img title="Flash" src="../images/soft_icons/flash.png" alt="Flash" /></td>
<td width="80"><a>Flash:</a></td>
<td><a href="http://www.bet365.com/EXTRA/?ContentPath=LiveStreaming%252cStreaming&affiliate=365_057149" target="_blank">Link#1</a>  ( Stable, Recommended Stream! ) <a href="http://www.streamhunter.eu/bet365-important-notice.html" onclick="window.open('http://www.streamhunter.eu/bet365-important-notice.html','notice','width=400,height=300');return false;"><img style="vertical-align:text-bottom;" src="http://www.streamhunter.eu/images/info-icon.png" border="0" alt="Important Notice!" title="Important Notice!" /></a></td>
</tr>
</tbody>

<tr class="sectiontableentry2"> 
<td width="18"><img title="Iframe" src="../images/soft_icons/flash.png" alt="Flash" /></td> 
<td width="80"><a>Flash:</a></td>
<td><a href='javascript:openWindow("index1.php?option=com_lsh&view=lsh&event_id=148636&tv_id=929&tid=32666&channel=0&tmpl=component&layout=popup&Itemid=335","730","730")'  >Link#1</a>  (640x360) </td>
</tr>
</tbody>`enter code here`

如您所见,有两个<tr>具有相同的类。如何隐藏第一个并让第二个正常显示?

4

1 回答 1

0

这很困难,因为必须有更多的 HTML 没有包含在内,但是如果只有两个 .sectiontableentry2 类的实例,下面的 JQuery 代码将找到第一个并将其隐藏。

//this will select the first tr with the class .sectiontableentry2
$(".sectiontableentry2").first().hide();
于 2013-05-01T05:17:02.497 回答