Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在scroll div中添加选中复选框的值_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 在scroll div中添加选中复选框的值

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") {

我有一个div,用户向下或向上滚动div

选中任何复选框时,div中的值应减少-1,因为限制为40

(在本例中,我更改了3的值,因为更容易检查3而不是40。)

以下是检查代码:

    $(':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中显示文本(值)复选框?不确定我是否完全理解-是否要保留选中项目的连续计数?如果是这样,我更新了我的答案-你可以在这里尝试:谢谢你的帮助!