在val
文档中写了这个描述:
.val() 返回:字符串、数字、数组
我试图得到一个Number
,但它似乎string
只返回,我做错了什么吗?
$('#gdoron').val('1');
alert($('#gdoron').val() === '1'); // true
alert(typeof $('#gdoron').val()); // string.
$('#gdoron').val(1);
alert($('#gdoron').val() === 1); // false
alert(typeof $('#gdoron').val()); // string (not "number"!)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="gdoron" />
我的问题是:如何val()
像文档所说的那样返回数字?问题不在于我如何解析字符串。