在jquery中获取radio类型的输入字段的值

Shi*_*dla 0 javascript jquery input radio

我有一个输入字段,如下所示

<input class="d_o" type="radio" value="super" name="old_or_new" checked="checked"> Get this value actually</input><br/>
Run Code Online (Sandbox Code Playgroud)

我必须得到输入字段的值,即,Get this value actually尝试下面的jquery代码

console.log($('.d_o').text());
Run Code Online (Sandbox Code Playgroud)

但我感到惊讶的是它没有返回任何东西,并且它试图获得价值时的工作 $('.d_o').val()

那么如何使用jquery从上面的输入字段中获取文本值我错过了什么?

nbr*_*oks 5

整个<input>元素是

<input class="d_o" type="radio" value="super" name="old_or_new" checked="checked">
Run Code Online (Sandbox Code Playgroud)

之后的文本和无效的 html </input>是DOM树中完全不同的节点.因此val,按预期返回值"super",但没有text要返回的文本.