0
        $(document).ready(function(){$(".wooo").bloooming_shop();$("body").append('<div id="panel"><div id="panelcontent"></div><div class="panelbutton" id="hidepanel" style="display: none;"><a><font class="cartfont2">hide cart</font></a></div></div><div id="showpanel" class="panelbutton" style="display: visible;"><a><font class="cartfont">shopping cart</font></a></div><div id="btntarget"></div>');$("#panelcontent").hide();$.ajax({type:"GET",url:"/wooo/cart.php",async:false,dataType:"html",success:function(a){$("#panelcontent").html(a)}});

縮小してすみません(笑)

両方の提案を試しましたが、うまくいきませんでした。指示に完全に従ったかどうか、まったく確信が持てません。

4

3 に答える 3

0

やってみました:

$('#panelcontent').html(html).delay(3333).fadeIn(3333);

AJAXサクセスハンドラー内?

于 2012-06-01T18:51:32.397 に答える
0

それを試してみてください:

function docReady() {  
    $('.wooo').bloooming_shop();

    $('body').append('<div id="panel"><div id="panelcontent"></div><div class="panelbutton" id="hidepanel" style="display: none;"><a><font class="cartfont2">hide cart</font></a></div></div><div id="showpanel" class="panelbutton" style="display: visible;"><a><font class="cartfont">shopping cart</font></a></div><div id="btntarget"></div>');
    $('#panelcontent').hide();

    $.ajax({
        type: "GET",
        url: "/wooo/cart.php",
        async: false,
        dataType: "html",
        success: function(html){
            $('#panelcontent').html(html);
        }
    });
}


$(document).ready(function() {
    setTimeout("docReady()", 3333);
    $('#panelcontent').fadeIn(3333);
});
于 2012-06-01T18:50:20.053 に答える
0

jquery があるので、fadeIn を jQuery(document).ready の setTimeout にラップできますか?

jQuery(document).ready(function() {
   setTimeout(function() {
       $('#panelcontent').html(html).fadeIn(3333);
   }, 3333);
});
于 2012-06-01T19:26:39.027 に答える