gpt4 book ai didi

thickbox - 如何更改 ThickBox 的默认行为?

转载 作者:行者123 更新时间:2023-12-04 06:50:58 26 4
gpt4 key购买 nike

我在一页中使用了 Thickbox,
现在如你所知,如果我们点击厚框页面的外侧[黑色部分的意思],

所以我想删除那个行为,我想删除那个东西......意味着如果用户在黑暗部分点击了该页面的外侧,那么该页面不应该被删除-消失,它应该留在窗口中..

单击“关闭”链接关闭厚框页面的唯一方法,

那么他们有什么办法做到这一点吗?

提前致谢,
尼兹。

最佳答案

在Thickbox.js 中转到函数tb_show
在这个 if 语句中:

    if (typeof document.body.style.maxHeight === "undefined") {//if IE 6
$("body","html").css({height: "100%", width: "100%"});
$("html").css("overflow","hidden");
if (document.getElementById("TB_HideSelect") === null) {//iframe to hide select elements in ie6
$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");
$("#TB_overlay").click(tb_remove); //Remove me
}
}else{//all others
if(document.getElementById("TB_overlay") === null){
$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
$("#TB_overlay").click(tb_remove); //Remove me
}
}

您需要注释掉包含 $("#TB_overlay").click(tb_remove); 的两行.我添加了 //Remove Me 的评论在你应该注释掉的行上。

关于thickbox - 如何更改 ThickBox 的默认行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3139162/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com