我有一个 jQuery colorBox,它会弹出一个 userControl,里面有一些 html 控件。
当用户单击带有“colorBoxLink”类的链接时,会启动颜色框:
$j(".colorBoxLink").click((function () {
$j("div#popup").show();
var editor = new wysihtml5.Editor("wysihtml5_textarea", { // id of textarea element
toolbar: "wysihtml5-toolbar", // id of toolbar element
parserRules: wysihtml5ParserRules, // defined in parser rules set
stylesheets: ["Styles/wysihtml5.css", "Styles/wysihtml5.css"]
});
$j.colorbox({
inline: true,
href: "#popup",
modal: true,
scrolling: false,
onCleanup: function () {
$j("div#popup").hide();
}
});
}));
如果我单击控件,它会根据需要关闭(即,如果用户决定不添加任何内容)。但是,如果用户单击 colorBox 上的“x”按钮,则会导致回发并重新加载页面。
我该如何阻止这个?