繁体   English   中英

这个jQuery怎么了

[英]whats wrong with this jquery

我在萤火虫中收到语法错误,这是代码:

$('#moderator-attention').live('toogle', function(){                  
             function () {
                $(".moderator-tex").show();
              },
              function () {
                $(".moderator-tex").hide();
              }

             });

我想创建一个toogle函数,当单击按钮时,应显示具有类moderator-tex textarea。如果单击其他按钮,则应隐藏..

解决方法如下: http : //api.jquery.com/live/#multiple-events

出现语法错误是因为您具有以下内容:

function() {
    function() {

    },
    function() {

    }
}

这是没有道理的。

根据您的问题/评论,也许您应该尝试以下操作:

    $("input:radio").click(function() {
        var value = $this("attr", "value");
        if(value == "expected value"){
        $(".moderator-tex").show();
       }else{
       $(".moderator-tex").hide();
       }

    });

您应该为此特定的单选按钮设置一些值才能完成此工作

尝试这个:

$('#moderator-attention').live('toogle', function(){                  
    $(".moderator-tex").slideToggle();
   }
});

如果您的文本区域不是即时创建的,您甚至可以尝试:

$('#moderator-attention').click(function(){                  
    $(".moderator-tex").slideToggle();
});
$('#moderator-attention').live('toogle', function () {
  $('.moderator-text').toggle();
});

我会怎么做。

不太确定您要按照自己的方式实现的目标...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM