我有這jfiddle。我試圖打開一個全屏,響應和頁面加載的彈出窗口。我已設置爲使用按鈕彈出。問題是它不是在頁面加載時打開,而且也不是全屏。全屏不透明彈出
這裏是我的jQuery
$(window).load(function(){
jQuery(document).ready(function ($) {
$('[data-popup-target]').click(function() {
$('html').addClass('overlay');
var activePopup = $(this).attr('data-popup-target');
$(activePopup).addClass('visible');
});
$(document).keyup(function (e) {
if (e.keyCode == 27 && $('html').hasClass('overlay')) {
clearPopup();
}
});
$('.popup-exit').click(function() {
clearPopup();
});
$('.popup-overlay').click(function() {
clearPopup();
});
function clearPopup() {
$('.popup.visible').addClass('transitioning').removeClass('visible');
$('html').removeClass('overlay');
setTimeout(function() {
$('.popup').removeClass('transitioning');
}, 200);
}
});
});
我jfiddle在這裏http://jsfiddle.net/rodmbo0m/ – omar 2014-10-27 18:50:49