jquery 选择器

发布于 2024-09-16 17:18:18 字数 369 浏览 4 评论 0原文

我正在努力找出这种 html 的选择器,

<input type="hidden" value="2.0" name="A_ITEM-AMOUNT[1]">

我试图用 jQuery 表达式过滤很多这些行,但在我的匹配中没有运气(要么太多,要么根本不匹配)。

我正在使用以下 jquery 字符串。

 $("[id$='aform']").contents()
   .filter("[name^='A_ITEM-AMOUNT\\[1']")
   .each(function (index,element)

有什么想法吗?

最好的问候奥尔姆

Im am struggling with trying to figure out a selector for this kind of html

<input type="hidden" value="2.0" name="A_ITEM-AMOUNT[1]">

Im trying to filter alot of these lines with a jQuery expression but has no luck in my matches ( either too much or no match at all).

I'm using the following jquery string.

 $("[id$='aform']").contents()
   .filter("[name^='A_ITEM-AMOUNT\\[1']")
   .each(function (index,element)

Any ideas?

Best Regards Olme

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

得不到的就毁灭 2024-09-23 17:18:18

您可以使用更简单的选择器,如下所示:

$("[id$='aform'] input[name='A_ITEM-AMOUNT[1]']").each(function(index, element) {
  //do something
});

您可以在这里尝试一下,如果[id$='aform'] 引用

,将其设置为 form[id$='aform'] 更有效率

You can use a simpler selector, like this:

$("[id$='aform'] input[name='A_ITEM-AMOUNT[1]']").each(function(index, element) {
  //do something
});

You can give it a try here, also if the [id$='aform'] refers to a <form>, make it form[id$='aform'] to be much more efficient.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文