Web/Js/winbox.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
(function ($) {
var winboxDefault = { btnclose: "×", showD: "", delay: 0, title: "" };
$.fn.winbox = function (options) {
return this.each(function () {
var node = this.nodeName.toLowerCase();
if (node === "a") {
$(this).click(function () {
$.winbox($(this), options);
});
} else {
$.winbox($(this), options);
}
});
};
$.winbox = function (elements, options) {
if (!elements) {
return;
}
var boxs = $.extend({}, winboxDefault, options || {});
var oBtn = elements;
if (boxs.btnclose) {
$("#close").html(boxs.btnclose);
}
if (boxs.showD) {
$(".winbox_div").hide();
$(boxs.showD).show();
}
if (boxs.title) {
$("#win_title").text(boxs.title);
}
var oWin = document.getElementById("win"), oLay = document.getElementById("overlay"), oClose = document.getElementById("close"), oH2 = oWin.getElementsByTagName("h2")[0];
var bDrag = false;
var disX = disY = 0;
oLay.style.display = "block";
oWin.style.display = "block";
$.o = {
s: boxs,
ele: elements,
bg: "",
clo: $("#close"),
bd: $(boxs.showD)
};
oClose.onclick = function () {
oLay.style.display = "none";
oWin.style.display = "none"
};
oClose.onmousedown = function (event) {
(event || window.event).cancelBubble = true;
};
oH2.onmousedown = function (event) {
var event = event || window.event;
bDrag = true;
disX = event.clientX - oWin.offsetLeft;
disY = event.clientY - oWin.offsetTop;
this.setCapture && this.setCapture();
return false
};
document.onmousemove = function (event) {
if (!bDrag) return;
var event = event || window.event;
后面还有 31 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。