首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个jquery有什么问题

这个jquery有什么问题
EN

Stack Overflow用户
提问于 2010-03-13 22:59:18
回答 4查看 79关注 0票数 1

我在firebug中遇到语法错误,下面是代码:

代码语言:javascript
复制
$('#moderator-attention').live('toogle', function(){                  
             function () {
                $(".moderator-tex").show();
              },
              function () {
                $(".moderator-tex").hide();
              }

             });

我想创建一个工具函数,当按钮被点击时,带有moderator-tex类的文本区应该会出现。如果单击了其他按钮,则应隐藏。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-03-13 23:03:55

试试这个:

代码语言:javascript
复制
$('#moderator-attention').live('toogle', function(){                  
    $(".moderator-tex").slideToggle();
   }
});

如果你的文本区域不是动态创建的,你甚至可以尝试:

代码语言:javascript
复制
$('#moderator-attention').click(function(){                  
    $(".moderator-tex").slideToggle();
});
票数 0
EN

Stack Overflow用户

发布于 2010-03-13 23:05:32

下面是解决方案:http://api.jquery.com/live/#multiple-events

语法错误的出现是因为你有这样的东西:

代码语言:javascript
复制
function() {
    function() {

    },
    function() {

    }
}

这没有任何意义。

票数 2
EN

Stack Overflow用户

发布于 2010-03-13 23:44:25

根据你的问题/评论,也许你应该试试这个:

代码语言:javascript
复制
    $("input:radio").click(function() {
        var value = $this("attr", "value");
        if(value == "expected value"){
        $(".moderator-tex").show();
       }else{
       $(".moderator-tex").hide();
       }

    });

您应该为这个特定的单选按钮设置一些值,以使其正常工作

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2438766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档