我有一个函数绑定到我的onClick特定类。该功能似乎没有在第一次尝试时启动,但在此之后工作正常。奇怪的是,我在脚本中的警报每次都有效,所以我无法弄清楚为什么函数的其余部分都会失败。
$(document).ready(function () {
// capture original link and asset name on click
$("a.dggate").bind("click", function () {
window.tempURL = $("a.dggate").attr("href");
window.assetTitle = $("a.dggate").attr("title");
strAsset = assetTitle;
alert("click " + knownUser);
if (knownUser != true) {
//alert(tempURL);
$("a.dggate").fancybox({
// choose which form to display
href: "http://www.domain.com/",
type: 'iframe',
scrolling: 'no',
width: "60%",
height: "100%",
titleShow: false
});
} else {
// send blind form if user is known
bFormSubmit();
return false;
}
}); // click
}); // ready
任何帮助都将不胜感激。
答案 0 :(得分:0)
尝试写作
$("a.dggate").click(function (e) {
e.preventDefault();
而不是那个“绑定”行似乎有效。