gpt4 book ai didi

jquery - $('[id$=在jquery中代表什么?

转载 作者:行者123 更新时间:2023-12-01 06:27:49 25 4
gpt4 key购买 nike

我正在查看一些代码,我看到了很多这样的内容:

$('[id$="txt"]').attr('excludeDirty', 'True');

我假设“id$=txt”代码是告诉 jquery 如何在 DOM 中查找特定对象的某种方法,但我找不到任何引用来支持它。

我确实发现 $() 是 jquery 选择器,因此括号内的代码必须是标识选择器的内容,对吗?

谢谢。

最佳答案

$('[id$="txt"]')

是id以txt结尾的元素集合。

它使用"Attribute Ends With Selector" .

语法显然是受到正则表达式的启发:它与

相同
$('*').filter(function(){ return /text$/.test(this.id) });

有一个对称选择器,用于其属性以文本开头的元素,并且逻辑上是这样的

$('[attributename^="txt"]')

关于jquery - $('[id$=在jquery中代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15116937/

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