fancybox jquery,css不弹出后弹出
问题描述:
我想设置fancybox在用户点击的顶部位置, 意思是,如果我点击从顶部300px的身体,然后需要设置fancybox top:300px
。fancybox jquery,css不弹出后弹出
我的尝试是:
$('.fancybox').fancybox({
'onComplete': function() {
$(".fancybox-wrap").css({'top':'20px', 'bottom':'auto'});
}
});
但那不是工作,在那之后我想:
$('.fancybox').click(function() {
var offset = $(this).offset();
$(".fancybox-wrap").attr('style','top:' offset.top +'px !important');
$(".fancybox-wrap").css({'top':'20px', 'bottom':'auto'});
});
但不工作,谁能帮助我在这?
在此先感谢。
答
只是尝试单行线,
$(".fancybox-wrap").css('top','20px');
$(".fancybox-wrap").css('bottom','auto');
希望这有助于
+0
没有那也不适合我:( – hemsbhardiya 2015-03-31 07:00:55
$( “的fancybox换行”)的CSS({ '顶重要的!'。 '20像素', '底':”汽车'}); – Saty 2015-03-31 06:45:53
也试过,但没有工作 – hemsbhardiya 2015-03-31 06:48:12