问题标签 [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.
jquery - 使用属性或选择器
选择文本框哪个更好:
input[type=text]
或者input:text
使用哪个?
jquery - jQuery 选择器问题(Div 中的所有子项)
我正在尝试附加一个单击函数,该函数将 CSS 类添加到特定 div 内的所有锚标记。不知何故,我无法让 jQuery 做到这一点(也没有 JS 错误)。
分区:
我的 jQuery 代码(在 $(document).ready 内部):
我在单击功能中添加了一个警报,以查看它是否触发,但没有任何反应。正如我上面所写的,我也没有在 FF 错误控制台中收到 JavaScript 错误。
帮助?
编辑:这只是示例代码。是的,重定向时更改课程没有意义。我刚刚将我的代码简化为我正在尝试做的事情的核心。:)
javascript - jQuery 一次从所有后代中删除 CSS 类
我可以一次从元素中的所有 XYZ 元素中删除特定的 CSS 类吗?
示例:从我的搜索active
中的所有<a>
锚点中删除 CSS 类。 div
如果是这样,怎么做?
jquery - jQuery查找选择器问题
我得到了这样的代码:
它仅适用于 .jpg 文件。当我将其更改为:
它适用于 .png 文件。那么我做错了什么,fancybox() 不适用于所有类型的文件?
jquery - jQuery选择器问题
我在一个表中有两个 ID 为 row_26 和 notificationrow_26。页面加载后,notificationrow_26 会动态添加到 DOM。
我想突出显示notificationrow_26。所以我用
但是当我这样做时。它不会突出显示该行。我也尝试访问 notificationrow_26 但它甚至没有访问。
当我要求它时,它确实突出显示 row_26。我听说了一些关于 jquery live 的信息,但是我如何使用 jquery live 访问它?我认为 jquery live 仅用于事件和东西。我只想访问已动态添加到 DOM 的这一行。
我错过了什么吗?
jquery - 过滤掉动画孩子的jquery选择器
我试图有一个 jQuery 选择器来选择一个元素,只有当它的子元素没有动画时。
我试过:
它不起作用
原来只有这个有效
有没有办法在没有 .filter() 内部的函数的情况下进行选择?
javascript - jQuery 选择器作为属性存储在命名空间中
我正在为一个站点重构一个 JavaScript 命名空间。命名空间将 jQuery 用于选择器和事件。这是一个例子。
这是一个提炼的代码示例。想象一下许多 eventElement,以及许多使用这些 eventElement 子集的站点部分。
我的问题是 jQuery 是在每次加载此脚本时遍历所有 eventElements 的 DOM,还是仅在调用使用该 eventElement 的函数时。
我想避免性能损失,但我不确定 jQuery 是在声明 eventElement 属性时遍历 DOM,还是仅在将事件附加到 eventElement 时遍历 DOM。
如果使用上述方法存在性能损失,那么我将在命名空间内分支,仅在使用这些 eventElement 的部分的上下文中声明 eventElement。
jquery - 如何使用jQuery选择协议不是http的所有链接?
假设您有:
我应该使用什么代码只选择 link1 和 link2 而不使用a[href^=http]
?
jquery-selectors - 找到一个 div 并将其名称存储到 aa 变量中
我有一个名为album_number_xx
(xx 为数字)的 div。
这个 div 包含另一组 div,每个 div 代表一个带有标题和其他细节的图像。
我需要允许用户通过拖放重新排序图像,然后使用新顺序更新数据库。
使用 jQuery 可排序和序列化,我能够在更新时获取图像序列。但是不知道怎么获取album_id,(容器div名字中的xx)。
我认为也许我可以获取该 div 的名称,将其存储在变量中,然后剪切最后一位数字,但不知道该怎么做。
有任何想法吗?
谢谢,帕特里克
jquery - Internet Explorer 中的 JQuery 选择器问题
我有一个 jquery 选择器,看起来像:
这适用于 Firefox、Chrome、Internet Explorer 8,但不适用于 IE 6 或 IE7。问题是文本搜索中的'。有人知道如何解决这个问题,除了遍历所有有问题的输入并进行字符串比较?