jQuery如何选择带有名称和atttribute的HTML输入?

Bra*_*Zhu 4 html jquery selector

我有一个非常常见的问题,我想通过jQuery选择器获取HTML输入的值,其名称和特定属性(如checked).以下是我的情况:

<input type="radio" name="gender" value="man" checked="checked" />
<input type="radio" name="gender" value="women"/>
Run Code Online (Sandbox Code Playgroud)

我尝试了以下代码:

var gener = $("name='gender':checked=checked").val();
Run Code Online (Sandbox Code Playgroud)

但它没有返回正确的值.希望有人能给我帮助.谢谢.

Ant*_*ton 6

你需要输入元素然后输入属性,就像这样 $('element[attribute="value"]')

$('input[name="gender"]:checked').val();
Run Code Online (Sandbox Code Playgroud)