问题标签 [jquery-traversing]
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.
jquery - jQuery iframe 选择源 DOM 元素
我需要创建一个带有指向同一域下页面的 iframe 的 jQuery 对话框。我只想要该页面的特定 ID,而不是全部内容。我不能使用 .load() 因为源页面上有链接,如果有人点击它们,那么带有对话框的页面会刷新,我不能这样做。我希望有办法解决这个问题。这是我尝试过的:
jquery - 为特定类名之后的行切换打开
我正在尝试在特定课程之后切换打开的行。当前脚本隐藏了“toggle-open”类之后的所有行。但我正在看的是,只隐藏从相邻行开始的行,直到下一个类“切换打开”上方的行。关于如何实现这一目标的任何想法?
jquery - Jquery树遍历不选择
我有一些 jquery 变量试图获取附近元素的值,但是它们不起作用。我认为最接近()是正确的选择器。
查询:
HTML:
jquery - jquery不能遍历元素
我正在尝试选择 .singleAnswer 但它不起作用。
查询:
HTML:
jquery - 如何使用 jQuery 在同一个逻辑“组”中找到所有单选按钮?
我正在编写一些代码,<input type=radio />
当其中任何一个发生更改时,这些代码会突出显示“无线电组”中的所有内容。
在收音机“更改”事件的事件处理程序中,我使用以下代码查找所有其他类似的收音机:
如果收音机确实包含在表单中,这将非常有效。但是,如果表格之外
也有收音机,我也希望它能够工作。
例如,假设所有收音机都使用相同name
的 ,以下表示 3 个不同的收音机组(并且所有浏览器都以这种方式运行):
如果我有一个元素,那么仅找到属于其“组”的收音机的最佳方法是什么?
此外,对于奖励积分......如果该元素不是当前文档的一部分 - 即,它包含在另一个“分离”上下文中怎么办?当前的解决方案工作正常(因为element.closest(...)
使用元素的上下文)。
jquery - 在我的插件中使用 jQuery 的 end()
如何将 jQuery 对象的堆栈复制到另一个 jQuery 对象,以便end
即使返回完全不相关的对象也可以在我的插件中使用?例子:
我想修改$(unrelated)
对象以包含this
的堆栈,因此第二个示例可以工作。这是 jsFiddle 中的完整示例。
jquery - 在 jQuery 中测试下一个元素
我如何测试下一个元素是否是某种类型 - 例如,我想测试图像后面的下一个元素是否也是图像。如果是这样,那么我想为该元素添加一个类
例如,如果是这种情况,那么它将触发 true 并向第一张图像添加一个类......
但是,在这种情况下,它会触发错误,并且不会发生任何事情......
javascript - 遍历表列 - jQuery
给定一个 3 x 3 表,我想为第 3 列的所有单元格添加一个类。
我试过做
但问题是编写 3 行代码。一行代码可以做到吗?
javascript - 遍历无序列表-jQuery
我有这样的事情:
- 第一级 1
- 2 级 1
- 第三级
- 第三级 2
- 第 2 级 2
- 2 级 1
- 第一级 2
我想将类添加到包含锚标记的 li 元素之后的所有同级 li 元素。
我试着这样做
$(li>a) 确实选择了第一个级别 1 li 元素,然后根据next()选择所选/匹配元素的紧随其后的兄弟,通过添加类应该获得 BOLD 的元素必须是第一级2 .
这是我的 ul 列表的 html 代码
<ul>
<li><a href="">first level 1</a>
<ul>
<li>2nd level 1
<ul>
<li><a href="">3rd level</a></li>
<li>3rd level 2</li>
</ul>
</li>
<li>2nd level 2</li>
</ul>
</li>
<li>first level 2</li>
</ul>
jquery - 如何通过jquery检查html元素是否有一些html标签?
案例:应该选择对象
例子:
结果应该是:一些文本 + html 元素,但不是。
请告诉我应该修复什么。
编辑:请用简短的解决方案查看我的答案。