如果选中复选框,JQuery Only Toggle ..可能吗?

时间:2012-01-06 17:13:00

标签: javascript jquery

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

如果未勾选该复选框并且用户检查...则切换但如果已选中该复选框,则不要切换。

这有可能吗?

目前的代码如下:

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

2 个答案:

答案 0 :(得分:2)

添加它怎么样?

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

答案 1 :(得分:1)

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