gpt4 book ai didi

javascript - JQuery ForEach 循环?

转载 作者:行者123 更新时间:2023-11-30 09:09:54 25 4
gpt4 key购买 nike

嘿,我怎么能说下面的话

我表中的foreach标签,当有人点击它时我想运行一个函数

所以像这样:

ForEachTag.click  
(
function (e)
{
}
)

最佳答案

如果你有这样一张表:

<table id='test'>
<tr>
<td><a href="#">test</a></td>
<td>Hi</td>
</tr>
<tr>
<td><a href="#">test1</a></td>
<td>Hi</td>
</tr>
</table>

最基本的选择器看起来像这样:

$('a').click(function(e) {
alert('test!');
return false;
});

这只是将某些内容绑定(bind)到文档中的所有 链接。想要更多控制?

$('#test').find('a').click(function(e) {
alert('test!');
return false;
});

这实际上是在说:“找到 ID 为 <a> 的元素内的所有 test 元素,并将此点击处理程序绑定(bind)到它”——jQuery 是如此强大,因为它以这种方式处理对象集。

但这只是冰山一 Angular !您可以获得更深入的了解。如果您只想绑定(bind) <a> 怎么办?出现在第一个 <td> 中的元素相对于 <tr> ?没问题:

$('#test').find('td:nth-child(1) a').click(function(e) {
alert('test');
return false;
});

尽管 jQuery 确实有一个 each允许您遍历一组元素的函数,当涉及到绑定(bind)事件时,您将很少需要它。 jQuery 喜欢集合,如果有任何意义,它会根据您的要求对一组元素执行任何操作。

关于javascript - JQuery ForEach 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/973771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com