gpt4 book ai didi

javascript - 如何使用 jQuery 检查选​​择/单击的元素是否是 "n"的倍数?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:06:51 24 4
gpt4 key购买 nike

我在 ul 中有 'n' 个 li 元素。我只想在 li selected/clicked 是“n”的倍数(假设为 3)时提醒消息。

在下面的示例中,仅当我单击第 3、6 和 9 个 li 元素时才必须显示警报:

<ul>
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
<li>list item 6</li>
<li>list item 7</li>
<li>list item 8</li>
<li>list item 9</li>
</ul>

最佳答案

在这里,我们也可以使用nth-child

$('ul').find('li:nth-child(3n)').click(function(){
console.log($(this).text());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<ul>
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
<li>list item 4</li>
<li>list item 5</li>
<li>list item 6</li>
<li>list item 7</li>
<li>list item 8</li>
<li>list item 9</li>
</ul>

关于javascript - 如何使用 jQuery 检查选​​择/单击的元素是否是 "n"的倍数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47531021/

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