Javascript 在scroll div中添加选中复选框的值
我有一个div,用户向下或向上滚动div 选中任何复选框时,div中的值应减少-1,因为限制为40 (在本例中,我更改了3的值,因为更容易检查3而不是40。) 以下是检查代码:Javascript 在scroll div中添加选中复选框的值,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个div,用户向下或向上滚动div 选中任何复选框时,div中的值应减少-1,因为限制为40 (在本例中,我更改了3的值,因为更容易检查3而不是40。) 以下是检查代码: $(':checkbox').click(function() { $("#limit").val(parseInt($("#limit").val()) -1); if ($("#limit").val() == "0") {
$(':checkbox').click(function() {
$("#limit").val(parseInt($("#limit").val()) -1);
if ($("#limit").val() == "0")
{
alert("Ya has escogido las 3 canciones");
}
});
当用户取消选中一个框时,我需要将+1添加到第一个输入中,我不知道怎么做
谢谢你的帮助 您可以先选中复选框值,以确定是否应按如下方式增加或减少计数器:
$(':checkbox').click(function() {
var delta = $(this).is(':checked') ? -1 : 1;
if(delta < 0){
$("#scroll").append( "<div>" + $(this).val() + "</div>")
}
else{
$("#scroll div:contains('" + $(this).val() + "')").remove();
}
$("#limit").val(parseInt($("#limit").val()) + delta);
if ($("#limit").val() == "0")
{
alert("Ya has escogido las 3 canciones");
}
});
$(':复选框')。单击(函数(){
var delta=$(this).is(':checked')?-1:1;
if(δ<0){
$(“#滚动”).append(“+$(this.val()+”)
}
否则{
$(“#scroll div:contains('+$(this.val()+“))”)).remove();
}
$(“#limit”).val(parseInt($(“#limit”).val())+delta);
如果($(“#限制”).val()=“0”)
{
警惕(“你得了埃斯科吉多癌症3”);
}
});
好的,谢谢,但是当选中时,如何在该div中显示文本(值)复选框?不确定我是否完全理解-是否要保留选中项目的连续计数?如果是这样,我更新了我的答案-你可以在这里尝试:谢谢你的帮助!