jquery - 在 jQuery 中,这个选择器是较旧的语法吗?它有什么作用?

标签 jquery

我在代码中看到

$(".add-to-list :select :selected")

使用 jQuery,我们有 jQuery 1.3.2,但最近升级到 1.4.2。上面的行实际上说语法错误......它是针对 jQuery 1.3.2 而不是 1.4.2,它是做什么的 - 任何文档 - 以及你如何在 1.4.2 中做到这一点?谢谢。

最佳答案

该选择器查找所有 select 元素中的所有 option 元素,这些元素在具有 add 类的所有元素中的所有 select 元素中- 列出

抛出语法错误的原因是 :select 不是有效的选择器。它在 1.3.2有效,但现已被删除。相反,只需使用 select 来获取 HTML select 元素。

正确的选择器是:

".add-to-list select :selected"

关于jquery - 在 jQuery 中,这个选择器是较旧的语法吗?它有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4263341/

相关文章:

jquery - IE 中的 Nivo slider 显示问题

jQuery 隐藏和显示具有多个设置延迟的 div,代码不起作用

javascript - 在 Javascript/jQuery 中生成表格

javascript - flexslider - 两个 slider 在一起 - Directional Nav 有时只滑动一个 slider 。如何解决这个问题?

javascript - 如何在asp.net mvc中安装和使用jquery

jQuery - 选择不包含在另一个类中的类

javascript - 观察 dom 元素的创建?

javascript - 如何使用 jQuery 监听类型为“提交”的按钮上的单击事件?

javascript - 从一个样式表淡出到另一个

javascript - 使用 Rails 保存应用程序用户界面选项