Jquery,递增/递减值不超过“;0“;
所以我正在做一些事情,但不是最好的方法 我有一些元素,基本上当单击列表项时,它会向div元素添加一个值 单击其他列表项时,同级值应减小,但不得超过0(即-1,-2,-3) 我只是不确定最合乎逻辑、最简单的写作方法Jquery,递增/递减值不超过“;0“;,jquery,increment,counting,decrement,Jquery,Increment,Counting,Decrement,所以我正在做一些事情,但不是最好的方法 我有一些元素,基本上当单击列表项时,它会向div元素添加一个值 单击其他列表项时,同级值应减小,但不得超过0(即-1,-2,-3) 我只是不确定最合乎逻辑、最简单的写作方法 percentage = $("#percent1"); percentage2 = $("#percent2"); nCircleA = 0; nCircleB = 0; $('ul li.first').on('click', function() { circle1()
percentage = $("#percent1");
percentage2 = $("#percent2");
nCircleA = 0;
nCircleB = 0;
$('ul li.first').on('click', function() {
circle1();
});
$('ul li.second').on('click', function() {
circle2();
});
function circle1() {
percentage.html(++nCircleA);
percentage2.html(--nCircleB);
}
function circle2() {
percentage2.html(++nCircleB);
percentage.html(--nCircleA);
}
circle1();
circle2();
看
谢谢这可以满足您的需要
nCircleA -1 < 0 ? 0 : --nCircleA
nCircleA-1<0?0:--nCircleA
这将满足您的需要
nCircleA -1 < 0 ? 0 : --nCircleA
nCircleA-1<0?0:--nCircleA
@gregdsign这是一个简短的if语句,无需更改正值,因为如果添加,它将永远不会是负值。谢谢@Hussein这正是我要找的。现在有意义了。@gregdsign这是一个简短的if语句,无需更改正值,因为如果添加,它将永远不会是负值。谢谢@Hussein这正是我要找的。现在有道理了。