最も基本的なオブジェクト向け-アプリケーション(パッケージングされたクリックイベント)
1144 ワード
:fun.pop( )
var fun = {
pop:function(obj){
//
}
}w
: 。
: a、b、c , , 。
$(".a").on("click", function() {
fun.pop($(".a_pop"))
});
$(".b").on("click", function() {
fun.pop($(".b_pop"))
});
$(".c").on("click", function() {
fun.pop($(".c_pop"))
});
//
var fun = {
pop: function(obj) {
obj.css("display", "block"); //obj.fadeIn()
$("#maskBlack").css("display", "block");
_width = window.innerWidth;
_height = window.innerHeight;
console.log(_width+" "+_height)
var _x = (_width - parseInt(obj.width())) / 2;
var _y = (_height - parseInt(obj.height())) / 2;
obj.css("top", _y + "px");
obj.css("left", _x + "px");
$("html,body").addClass("lock-body")
}
};
,a_pop,b_pop,c_pop abc ,fun 。