0

私は jqModal を使用していますが、必要なことはすべて実行しますが、ポップアップを表示および非表示にするためのフェード効果を追加したいのですが、現在は表示と非表示だけで、少し突然すぎます。問題は、フェードインするためにあらゆることを試みましたが、運がまったくないことです.

これを達成するのを手伝ってもらえますか? それが何らかの代替ソリューションであっても:)

$('.trigger').click(function(){
   $('.jqmWindow').jqm({ ajax:'people'});
   $('.jqmWindow').jqmShow();
});

$('.jqmWindow').on('click', '.close', function(){
   $('.jqmWindow').jqmHide();
});
4

1 に答える 1

1

これはどう:

var myFadeIn=function(hash){
    hash.w.fadeIn("2000");
};

var myFadeOut=function(hash){
    hash.w.fadeOut("2000",function(){
        hash.o.remove(); 
    });
};

$('.trigger').click(function(){
    $('.jqmWindow').jqm({
        ajax:'people',
        onShow:myFadeIn,
        onHide:myFadeOut
    });
    $('.jqmWindow').jqmShow();
});

$('.jqmWindow').on('click', '.close', function(){
    $('.jqmWindow').jqmHide();
});
于 2012-09-27T11:37:30.377 に答える