gpt4 book ai didi

jquery - jQuery 中 eq ("+index+") 和 eq(index) 有什么区别

转载 作者:行者123 更新时间:2023-12-01 03:02:13 27 4
gpt4 key购买 nike

在使用 eq() 函数的示例中,它被用作 eq("+index+")

我以前从未见过这样的语法。两边的“+”号是什么意思?它与 eq(index) 有什么不同?

谢谢!

最佳答案

在 jQuery 中,eq 指的是两个略有不同的事物: .eq 、函数和 :eq ,选择器。

函数版本链接到 jQuery 对象,因此您会看到如下示例:

$(".whatever").eq(index)

而另一种形式用作选择器字符串的一部分,因此您会看到人们将索引与字符串的其余部分连接起来:

$(".whatever:eq(" + index + ")")

出于性能原因(以及在许多情况下更好的可读性),jQuery 文档推荐第一种形式,即 .eq 函数。

关于jquery - jQuery 中 eq ("+index+") 和 eq(index) 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7563130/

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