所有未选择的选项标签

发布于 2024-12-02 19:01:02 字数 319 浏览 0 评论 0原文

我需要选择所有未使用 jQuery 选择的 标记 (.just_added select option)。

这就是我到目前为止所得到的...

$('.just_added select option:selected');

问题是它选择了所有选定的 标签,但我需要选择所有 未选择的标签。

有什么想法吗?谢谢指教!

I need to select all <option> tags (.just_added select option) that aren't selected with jQuery.

This is what I got so far...

$('.just_added select option:selected');

The problem is that it selects all <option> tags that are selected, but I need to select all <option> tags that aren't selected.

Any ideas? Thanks in advice!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

相思碎 2024-12-09 19:01:02

您可以使用 :not [docs]

$('.just_added select option:not(:selected)');

或者没有 jQuery 伪选择器(使用 .not()< /代码> [文档]方法):

 $('.just_added select option').not(function() {
     return this.selected;
 });

You can use :not [docs]:

$('.just_added select option:not(:selected)');

Or without jQuery pseudo selectors (using the .not() [docs] method):

 $('.just_added select option').not(function() {
     return this.selected;
 });
深巷少女 2024-12-09 19:01:02
$('.just_added select option:not(:selected)');
$('.just_added select option:not(:selected)');
玩世 2024-12-09 19:01:02

not-selector 应该是你想要的:

$('.just_added select option:not(:checked)');

The not-selector should you exactly what you want:

$('.just_added select option:not(:checked)');
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文