首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery slideUp问题

jQuery slideUp问题
EN

Stack Overflow用户
提问于 2011-06-19 03:20:29
回答 1查看 419关注 0票数 0

所以我一直收到“对象不支持这个属性或方法”的错误。我可以让菜单滑下来,但当我的鼠标离开菜单时,我不能让它滑上来。(#建议)

下面是我的代码:(jQuery 1.6)

代码语言:javascript
复制
<script type="text/javascript">
function lookup(inputString) {
    if(inputString.length == 0) {
        // Hide the suggestion box.
        $('#suggestions').hide();
    } else {
        $.post("rpc.php", {queryString: ""+inputString+""}, function(data){
            if(data.length >0) {

                $('#suggestions').slideDown('slow');
                $('#autoSuggestionsList').html(data);

       // slideUp on mouseleave
        $('#suggestions').mouseleave(function() {
        $('#suggestions').slideUp('slow');
        });

            }

        });

    }

} // lookup


function fill(thisValue) {
    $('#inputString').val(thisValue);
    setTimeout("$('#suggestions').hide();", 200);
}

EN

回答 1

Stack Overflow用户

发布于 2011-06-19 03:28:07

您是否将此代码包装在一个现成的处理程序中?

代码语言:javascript
复制
$(function(){
  // all your stuff in here so all the elements you select exist before you assign handlers to them
});

如果没有,您可能会得到不一致的结果,这取决于您将脚本放在哪里。

编辑实际上,这对你来说并不重要,因为你只是在这里定义函数。

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

https://stackoverflow.com/questions/6398333

复制
相关文章

相似问题

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