-1

我通过按一个按钮用 ajax 内容填充一个隐藏的 div 容器。按下按钮后,我希望容器显示新内容。

使用以下方法对我来说效果很好:

$(document).ready(function () {
    $('.display').css({'display':'none'});

    $('.button').click(function() { 
        $('.display').show(); return false; 
    });
});    

由于我有很多内容,显示 div 有时会在加载 DOM 之前和之前显示。

我通过在样式表中隐藏显示 div 解决了这个问题。

现在的问题是,只要我按下按钮,div 容器就会显示一秒钟然后消失,即使我没有在我的 jquery 代码中编写来隐藏它。

4

1 回答 1

0

像这样检查

 $(document).ready(function () {
    $('.display').css({'display':'none'});

$('.button').click(function() { 
         $('.display').css({'display':'block'});
         return false; 
    });
});
于 2012-06-13T11:28:14.983 回答