我正在尝试p使用jQuery 在元素内添加一个数字,但它不起作用.
$(document).ready(function() {
function addOne() {
var number = $('p').html();
return number++;
}
$('p').text(addOne());
});
您需要先将数字解析为Int,否则JavaScript 会将其视为字符串并将其汇总.
此外,您希望函数返回数字+ 1,或至少返回++数字,否则您在返回后递增,而不是实际获得修改后的值.
试试这个:
$(document).ready(function() {
function addOne() {
var number = parseInt($('p').html());
return number + 1;
}
$('p').text(addOne());
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3483 次 |
| 最近记录: |