不带选项的Select上的Jquery选择器

不带选项的Select上的Jquery选择器,jquery,select,selector,option,Jquery,Select,Selector,Option,我有一个密码: $('select :not(option[value])').attr('selected', 'selected'); HTML: A. B C 现在我想选择选项A。没有值属性的选项。但是我的jquery代码不起作用。有使用选择器的想法吗?:not()只需要选择器。从中可以看出,属性是在[方括号]中定义的,并且由于您希望选项不带值属性,因此应该可以: $('option:not([value])').attr('selected', 'selected'); :not

我有一个密码:

$('select :not(option[value])').attr('selected', 'selected');
HTML:


A.
B
C
现在我想选择选项A。没有值属性的选项。但是我的jquery代码不起作用。有使用选择器的想法吗?

:not()
只需要选择器。从中可以看出,属性是在
[方括号]
中定义的,并且由于您希望
选项不带
属性
,因此应该可以:

$('option:not([value])').attr('selected', 'selected');
:not()
只接受选择器。从中可以看出,属性是在
[方括号]
中定义的,并且由于您希望
选项不带
属性
,因此应该可以:

$('option:not([value])').attr('selected', 'selected');

你想在这里干什么?您想将第一个选项设置为selected,但由于您没有显式地设置selected,默认情况下不总是选择它吗?您想在这里做什么?您想将第一个选项设置为selected,但由于您没有显式地设置selected,所以它不是总是默认选中的吗?