我无法在页面加载时找到一个方法来弹出jQuery FancyBox。
$(document).ready(function() {
$("#popmessage").fancybox({
'titleShow' : false,
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'overlayColor' : '#000',
'overlayOpacity' : 0.2
});
});
答案 0 :(得分:0)
您可以模拟DOM上的点击:
$("#popmessage").click();
在jquery风格中,你甚至可以这样做:
$(document).ready(function() {
$("#popmessage").fancybox({
'titleShow' : false,
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'overlayColor' : '#000',
'overlayOpacity' : 0.2
})
.click();
});
答案 1 :(得分:0)
$(window).load(function(){
$("#popmessage").fancybox({
'titleShow' : false,
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'overlayColor' : '#000',
'overlayOpacity' : 0.2
})
$("#popmessage").click();
})
}
答案 2 :(得分:0)
您的输入很小,很难给出正确的答案。也许你可以在jsFiddle.net上发布你的代码或类似的东西?
尝试将问题分解成更小的部分。 js调试器也可以帮助诊断实际问题。
alert();
文件吗?...