问题标签 [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 的链接之后选择类“x”的第一个元素
我有一些这样的代码:
而且我想让用户点击link
并能够对跨度做一些事情(让它闪烁,隐藏它,无论如何)。我正在使用 jQuery,这就是我目前所拥有的:
只要我努力在跨度之前有链接,并且文本中没有其他代码,这就会起作用。但是,我对此并不满意,并且必须有更好的方法。我也试过:
但这选择了 class 的所有跨度b
,所以不好。
我是新手,不知所措。我寻求智慧。
jquery - 选择并禁用表单中的每个输入字段,包装在 jquery 的表中
我正在禁用基于复选框的表单...
我无法添加 disabled 属性。
这是我到目前为止得到的:HTML:
Javascript 选择器/属性操作(jquery):
Chrome 开发控制台错误:
Uncaught TypeError: Object #<an HTMLInputElement> has no method 'attr'
当我发出警报时item
,.each()
它会发出警报[object HTMLInputElement]
不太确定如何正确选择输入元素。我究竟做错了什么?
jquery - Navigating to a specific element with jQuery
I have a table, trying to figure out how to navigate to the 3.35 and add columns. Is there a way to specify which TD i want to navigate to with jQuery?
Thanks ahead of time!
jquery - 通过引用 $(this) 而不是 $("form select") 来获取表单中的所有 Select 元素
我目前正在获取具有以下内容的表单中存在的所有 Select 元素:
而不是通过$("form select")
,有没有办法我可以说类似
获取执行提交事件的表单上下文中存在的所有选择元素?
这将允许我将我的代码简化为以下内容,将所有功能移动到一个通用函数中:
谢谢
戴夫
jquery - 在 Jquery 中,我如何上一个父节点?
我只想上一个父节点,所以我可以在那个父节点内做一个 .find 。
从某种意义上说,我想找个姐姐。
jquery - 从 jQuery 中的书签标签 (#bookmark) 遍历?
我无法从 jquery 中带有标签的书签进行遍历。具体来说,以下 HTML:
如果页面在 URL (site.com/test.html#comment-1) 中带有书签主题标签,我正在尝试遍历到 class = "title" 的位置。以下是我用于测试的代码:
它执行得很好,并返回适当的 html ( <h2 class="title"><a href="#co...
)
问题是如果我向它添加一个选择器 ( $(window.location.hash).next('.title').html()
),我会得到一个空结果。为什么会这样?nextAll 不是正确的遍历函数吗?(我也试过next+find无济于事)
谢谢!
jquery - jquery nextUntil 有元素
我有一堆这样的元素:
我需要检查 div 之间是否有表格元素,如果有,请执行某些操作。
像这样的东西?我知道没有包含方法,有什么可以让我得到我需要的东西吗?
谢谢。
结果应该是这样的:
编辑:用于快速测试的 jsbin: http: //jsbin.com/aqoha/2/edit
javascript - 是否有一个 jQuery 选择器来完成这个任务?
我有这 4 个 HTML 片段:
兄弟姐妹:
/li>包装1:
/li>包裹2:
/li>分开:
/li>
无论嵌套如何,我如何使用 jQuery.b
为任何给定元素选择下一个元素?.a
我想要这样的东西:
jquery - jQuery - 前置节点 - 没有公共父节点
使用 jQuery,我想从给定节点中定位前一个节点。前面的节点和给定的节点可能没有相同的父节点!请检查以下片段:
假设当前给定节点是$("span#cursorPos1")
,并且我要定位的是前面的粗体文本,那么结果应该是“ <b>more</b>
”。这里,给定节点在 中div#sec3
,目标前一个节点在 中div#sec1
。
如果当前给定节点是$("span#cursorPos2")
,那么前面的粗体文本是“ <b>yet</b>
”。这里,给定节点和目标前一个节点都在同一个 div#sec3
.
基本上,根本不应该考虑层次结构。从给定的节点,选择器应该简单地找到前面的匹配。
请让我知道如何做到这一点。
谢谢斯里坎特
_
jquery - 使用 Jquery 扩展问题下方的所有答案
我正在尝试解决如何在按下 .allopener 跨度时扩展问题下方的所有答案。用户目前可以单独展开每个答案,但不能一次全部展开。任何提示将不胜感激。一个页面上会有很多项目。
allopener span 按钮将打开此项目中剩余的未隐藏的 .text 类,以显示问题的答案,就好像有人单独单击了每个类的展开一样。请注意,第一次按下时,可能已展开部分、全部或无答案。此外,当再次按下它时,所有答案都将被隐藏。如果再次按下,所有答案都将被扩展。如果再次,所有隐藏。
当按下时,每个答案的展开按钮的背景也会相应改变:即打开和关闭每个单独展开按钮上的 .highlightc 类,就像切换一样。
jQuery:
CSS:
html: