假设我已经使用以下结构命名了一些元素:
当我寻找1:0的值时,我发现下面的代码以1:0的形式返回了所有内容:
alert($("[name$=" + arrayVal[i] + "]").val());
然而,当我拿出“$”时,它似乎只返回上面例子中的1:0。我在Google上进行了快速搜索,但找不到任何支持这一发现的内容。有没有人可以指点我这个链接?
谢谢!
答案 0 :(得分:1)
在jQuery中,$=
表示“以...结尾”,=
表示“等于”。
答案 1 :(得分:1)
$=
是attribute ends-with selector,所以你得到的是预期的行为。
如需完整阅读,那么您似乎正在追求的是you can find all of the attribute selectors here。
如果有疑问,请转到来源jQuery API Site,快速搜索将回答大多数您的“这个运算符是什么?”问题:)
答案 2 :(得分:1)
$=
是“属性以...结尾”。