jquery插件开发问题

2024-11-30 00:25:58
推荐回答(2个)
回答1:

也可以是给这个插件定义一个统一的样式名比如mywin,然后$(".mywin").length就是目前页面有多少个插件再加1就可以了。
var $my=$(".mywin");
var max=$my.length;
$(document.body).append("

").css("z-index",max+1);
我一般喜欢把全局常量放在页面的dom里这样在多人开发中不会变量重名。

回答2:

将z-index这个变量设置为全局变量:

var z_index = 99;
$.fn.plugin = function(options){
z_index++;

//...

return this;

};
//每一次实例化就会加1.。。