Maison >interface Web >js tutoriel >jquery obtient un effet de centrage parfait du pop-up layer_jquery

jquery obtient un effet de centrage parfait du pop-up layer_jquery

WBOY
WBOYoriginal
2016-05-16 16:57:451090parcourir

jquery obtient l'effet de centrage parfait du calque contextuel

Copiez le code Le code est le suivant :

showDiv( $("#pop"));
function showDiv(obj){
$(obj).show();
center(obj);
$(window).scroll(function( ){
center(obj);
});
$(window).resize(function(){
center(obj);
});
}

function center(obj){
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var popupHeight = $(obj).height(); > var popupWidth = $(obj).width();
$(obj).css({
"position": "absolute",
"top": (windowHeight-popupHeight)/2 $ (document).scrollTop(),
"left": (windowWidth-popupWidth)/2
});

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn