Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.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 只有选中复选框时,JQuery才会切换。。可能的_Javascript_Jquery - Fatal编程技术网

Javascript 只有选中复选框时,JQuery才会切换。。可能的

Javascript 只有选中复选框时,JQuery才会切换。。可能的,javascript,jquery,Javascript,Jquery,我使用下面的代码在2个div之间切换。 我的问题是我使用了一个复选框来触发切换。 我需要的是 如果复选框未选中且用户已选中。。。然后切换,但如果已选中复选框,则不切换 这可能吗 目前的代码如下: <script type="text/javascript"> $(function(){ $('.togglelink').click(function(){ $('#one').toggle(); $('#two').toggl

我使用下面的代码在2个div之间切换。 我的问题是我使用了一个复选框来触发切换。 我需要的是

如果复选框未选中且用户已选中。。。然后切换,但如果已选中复选框,则不切换

这可能吗

目前的代码如下:

  <script type="text/javascript">
    $(function(){
      $('.togglelink').click(function(){
         $('#one').toggle();
         $('#two').toggle(); 
      });
    });
    </script>

$(函数(){
$('.togglelink')。单击(函数(){
$(“#一”).toggle();
$('#two').toggle();
});
});

添加这个怎么样

$('.togglelink').click(function(){
    if($(this).attr('checked')) {
        return false;
    }else{
         $('#one').toggle();
         $('#two').toggle(); 
    }
 });

加上这个怎么样

$('.togglelink').click(function(){
    if($(this).attr('checked')) {
        return false;
    }else{
         $('#one').toggle();
         $('#two').toggle(); 
    }
 });

$(函数(){
$('.togglelink')。单击(函数(){if(!($('.togglelink')).attr('checked')){
$(“#一”).toggle();
$('#two').toggle();
}
});
});


$(函数(){
$('.togglelink')。单击(函数(){if(!($('.togglelink')).attr('checked')){
$(“#一”).toggle();
$('#two').toggle();
}
});
});

写一个if条件并检查ur复选框的值。如果为false,则执行ur切换功能,否则不执行任何操作…写入If条件并检查ur复选框的值。如果为假,则执行您的切换功能,否则不执行任何操作。。。