jQuery-attr/value不以数字形式检索值,而是以NaN形式检索值
我试图制作一个按钮,当点击时返回一个值作为一个数字。但是它返回NaN。谁能告诉我出了什么问题jQuery-attr/value不以数字形式检索值,而是以NaN形式检索值,jquery,attr,Jquery,Attr,我试图制作一个按钮,当点击时返回一个值作为一个数字。但是它返回NaN。谁能告诉我出了什么问题 <div class="card-body"> <button id="button-1" class="btn btn-primary number" value="1"> <h1>1</h1> </button> </di
<div class="card-body">
<button id="button-1" class="btn btn-primary number" value="1">
<h1>1</h1>
</button>
</div>
--------------------------------------------------------------------------------------------------
$(document).ready(function () {
var userBtnValue = ($(this).attr("value"));
userBtnValue = parseInt(userBtnValue);
console.log(userBtnValue);
});
$document,准备好了吗
您只需要使用button id button-1引用按钮,而不是在试图直接获取$document.ready中的button属性值时使用它。由于$document.ready中的按钮是指文档,而不是id为button-1的按钮:
$document.readyfunction{
var userBtnValue=$button-1.attrvalue;
userBtnValue=ParseIntUserValue;
console.loguserBtnValue;
};
1.
$document,准备好了吗
您只需要使用button id button-1引用按钮,而不是在试图直接获取$document.ready中的button属性值时使用它。由于$document.ready中的按钮是指文档,而不是id为button-1的按钮:
$document.readyfunction{
var userBtnValue=$button-1.attrvalue;
userBtnValue=ParseIntUserValue;
console.loguserBtnValue;
};
1.
您似乎忘记为按钮编写onclick函数 $document.readyfunction{ $'body'。在“单击”“按钮-1”功能上{ var userBtnValue=$this.attrvalue; userBtnValue=ParseIntUserValue; console.loguserBtnValue; }; }; 1.
您似乎忘记为按钮编写onclick函数 $document.readyfunction{ $'body'。在“单击”“按钮-1”功能上{ var userBtnValue=$this.attrvalue; userBtnValue=ParseIntUserValue; console.loguserBtnValue; }; }; 1.