33 javascript jquery
我正在写作$(this).closest('.comment').find('form').toggle('slow');
,问题是孩子的每一种形式都在被切换.我想只切换第一个表格.html类似于下面的内容,这是一个链接
<div comment>
<a href>
<form>
</form>
<a href>
<div comment>
<form>
</form>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
nic*_*ckf 53
你可以使用其中之一
$(this).closest('.comment').find('form').eq(0).toggle('slow');
Run Code Online (Sandbox Code Playgroud)
要么
$(this).closest('.comment').find('form:first').toggle('slow');
Run Code Online (Sandbox Code Playgroud)
小智 9
使用:first
如下选择器:
$(this).closest('.comment').find('form:**first**').toggle('slow');
Run Code Online (Sandbox Code Playgroud)
我用
$([selector]).slice(0, 1)
Run Code Online (Sandbox Code Playgroud)
因为它是选择查询片段的最明确的方式,并且因为它可以很容易地修改为不匹配第一个元素,而是匹配下一个元素,等等。
归档时间: |
|
查看次数: |
63884 次 |
最近记录: |