Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我有一个像这样的跨度:
<span>1</span>
现在我想做这样的事情(加上它)
$(this).next("span").text($(this).next("span").text + 1);
但它不会起作用。你看到我要去哪里了,对吧?我想让字符串或变量中的数字高一。
我怎样才能做到这一点?
$('span').html( parseInt( $('span').html(),10 ) + 1 );
jsFiddle 示例
试试 JavaScriptparseInt()函数。确保正确处理错误情况,例如有人将无效的整数值放入范围。
parseInt()