如何使用jquery获取div中的数字

Chi*_*ipe 3 html javascript jquery

如何获取一个数字div并将其用作numberJavaScript/jQuery?这是我有的:

HTML:

<div class="number">25</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

var numb = $('.number').val();
console.log(numb);
Run Code Online (Sandbox Code Playgroud)

jsfiddle:http://jsfiddle.net/nw9rLfba/

Arn*_*ane 17

.val()对于获取表单元素的值input,select等等.你不能用它div秒.您可以使用它.text()来获取div元素的文本内容.

var number = $('.number').text();
Run Code Online (Sandbox Code Playgroud)

但它会将内容作为字符串返回.要将其转换为Javascript编号,您必须使用parseInt():

var number = parseInt($('.number').text());
Run Code Online (Sandbox Code Playgroud)


小智 5

var numb = $('.number').text();
console.log(parseInt(numb));
Run Code Online (Sandbox Code Playgroud)