问题标签 [jquery-selectors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1121 浏览

javascript - jQuery - 关于“nextWhile”遍历的建议?

jQuery 目前有.next(filter).nextAll(filter)但我需要一些适合其中的东西 - 实际上,a.nextWhile(filter)反复执行 next 直到过滤器不再为真,然后停止(而不是继续到最后)。

为了证明这一点,下面是一些简化的 HTML——(实际上,它是动态生成的、随机顺序/数据、更多列、正确的类名等)。

并针对此运行一些 JavaScript:

有没有一种简单的方法来实现这个nextWhile结构?

理想情况下,这需要在不修改当前 HTML 的情况下实现。

0 投票
3 回答
277 浏览

jquery - jquery选择器的问题

这是我的观点来源:

我正在尝试使用此选择器来检查其中一个,但它不起作用:

但如果我这样做,它工作正常:

那是由于asp.net 制作控件的疯狂方式,所以我认为使用以前的选择器会更容易。我究竟做错了什么?

0 投票
19 回答
792595 浏览

javascript - 如何使用 jQuery 获取选择的所有选项?

如何通过传递其 ID 通过 jQuery 获取选择的所有选项?

我只是想得到他们的价值观,而不是文字。

0 投票
39 回答
2378571 浏览

javascript - 我如何知道通过 jQuery 选择了哪个单选按钮?

我有两个单选按钮,想发布所选单选按钮的值。如何使用 jQuery 获得价值?

我可以像这样得到所有这些:

我怎么知道选择了哪一个?

0 投票
6 回答
2322 浏览

asp.net - jQuery 和 ASP.NET 名称

获取由 ASP.NET 使用 jQuery 呈现的控件的正确方法是什么?

示例:我有一个这样生成的复选框:

如果我想选择它来获取它是否被选中,我试过这个:

但它没有用,我不得不这样做

我想这也会奏效:

这是正确的方法吗?我可以使用其他选择器吗?

0 投票
9 回答
304618 浏览

jquery - jQuery 选择器:ID 以?

是否selector可以查询 ID 以给定字符串结尾的元素?

假设我有一个 id 的元素ctl00$ContentBody$txtTitle。我怎样才能通过只是得到这个txtTitle

0 投票
7 回答
250974 浏览

jquery - jQuery 中最快的 children() 或 find() 是什么?

要在 jQuery 中选择子节点,可以使用 children(),也可以使用 find()。

例如:

$(this).children('.foo');

给出相同的结果:

$(this).find('.foo');

现在,哪个选项最快或首选,为什么?

0 投票
3 回答
65023 浏览

javascript - 是否有 jQuery 选择器/方法来查找特定的父元素 n 级?

考虑以下 HTML。如果我有对 <button> 元素的 JSON 引用,如何在这两种情况下获取对外部 <tr> 元素的引用

我知道我可以对每种情况进行特殊处理,但我更感兴趣的是“无论你有多深,爬树直到找到元素 X”风格的解决方案。像这样的东西,但更像 jQuery/less-verbose

我知道 parent(expr) 方法,但从我所看到的情况来看,它允许您向上过滤父母并且在找到 expr 之前不要爬树(我希望代码示例证明我错了)

0 投票
9 回答
54582 浏览

jquery - jQuery选择器值转义

我有一个包含一系列选项的下拉列表:

请注意,选项值/文本包含一些讨厌的东西:

  • 单引号
  • 右方括号
  • 转义的 html

我需要删除 a'b]<p> 选项,但我没有运气编写选择器。两者都不:

或者

正在返回选项。

使用“value =”选择器时转义值的正确方法是什么?

0 投票
4 回答
63227 浏览

jquery - jQuery:选中选中的复选框

假设我有以下 HTML:

现在,如何选择名称为 'foo[]' 的选中输入字段?

这是我的尝试,但它不起作用: