0 jquery
我有一个具有不同计数的DIV的站点,具有不同的TABLES计数,我想总是删除第一个TABLE的第一个TR.使用此代码只有第一个DIV工作.这个jquery有什么问题?
<div style=background:khaki;padding:8>
<table border=1 cellpadding=8>
<tr><td><table border=1 cellpadding=8>
<tr><td>text 1</td><td>text 2</td></tr>
</table></td></tr>
<tr><td>text 3</td></tr>
<tr><td><table border=1 cellpadding=8>
<tr><td>text 4</td><td>text 5</td></tr></table>
</td></tr></table>
text 6
</div>
<br>
<div style=background:coral;padding:8>
<table border=1 cellpadding=8>
<tr><td><table border=1 cellpadding=8>
<tr><td>text 1</td><td>text 2</td></tr>
</table></td></tr>
<tr><td>text 3</td></tr>
<tr><td><table border=1 cellpadding=8>
<tr><td>text 4</td><td>text 5</td></tr></table>
</td></tr></table>
text 6
</div>
Run Code Online (Sandbox Code Playgroud)
$("div tr:eq(0)").css("background","black");
我对你的小提琴进行了一些小改动,这应该有效:
$("div").find('tr:first').css("background","black");
这首先选择所有divS,则所有的第一tr在那些div
| 归档时间: |
|
| 查看次数: |
604 次 |
| 最近记录: |