我使用这个代码Jquery中的加/减号,如何推广?
<a id="minus" href="#">-</a>
<span id="VALUE">0</span>
<a id="plus" href="#">+</a>
的Javascript:
$(function(){
var valueElement = $('#VALUE');
function incrementValue(e){
valueElement.text(Math.max(parseInt(valueElement.text()) + e.data.increment, 0));
return false;
}
$('#plus').bind('click', {increment: 1}, incrementValue);
$('#minus').bind('click', {increment: -1}, incrementValue);
});
有申请命名为 “VALUE” 的加/减incrementator。 现在,我有一个使用这种形式包含150像这样的领域...有一种方法来概括此代码传递给函数用户正在递增/递减字段的名称? 否则,我一定要复制这个代码的150倍......
爽!这样我怎样才能访问跨度的值?我尝试了一个$(“#value”)。val()指定名称和id像“值”,但它似乎并没有工作。那么我想使用输入类型文本而不是跨度?谢谢!! –
解决。我改为“$(this).next('input')。val()”,我可以使用“输入”而不是跨度。好答案!谢谢! –