首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery slideDown()

Jquery slideDown()
EN

Stack Overflow用户
提问于 2014-10-02 02:30:18
回答 1查看 56关注 0票数 0

我在我的这个网站上使用JQuery slideUp和slideDown。

http://ourrecipes.mdssoftware.com.au/

在IE中,这很好。但在Chrome中,当slideDown完成页面抖动一秒钟后,您将看到。

有很多代码,所以我不想发布它。

但这是进行幻灯片调用的javascript。

马尔科姆

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

    var href = $(this).attr("href");
    var rid = href.split("-")[1];

    $("#RecipeID").val(rid);

    var url = "/Recipes/GetRecipeView";

    $('#divrecipe').slideUp('slow');
     $.ajax({
        url:url,
        data: { rid: rid },
        beforeSend: function () { $.blockUI({ message: '<h2><img src="../Content/Images/FhHRx.gif" style="margin-top:20px;margin-right:20px"/> Loading...</h2>' }) },
        complete: function() { $.unblockUI() },
        success: function (data) {
            $("#divrecipe").html(data);
            $('#divrecipe').slideDown('slow');
        }
    });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-02 03:09:16

为了简化这个问题,如果我在js控制台中输入这个问题,我会复制这个问题:

代码语言:javascript
复制
$("#divrecipe").slideUp("slow");$("#divrecipe").slideDown("slow")

如果我注释掉#div食谱的以下css:

代码语言:javascript
复制
/* height: 96%; */

那么,重新运行我的测试代码并不会显示出同样的效果。

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

https://stackoverflow.com/questions/26153647

复制
相关文章

相似问题

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