我正在为 jQuery 使用 bPopup 插件,除了单击之外一切正常。当我点击一个链接时,它会打开一个弹出窗口。然后,当我单击另一个链接时,它会再次打开一个弹出窗口。
所以我看到 e.preventdefault 不起作用。如何使它起作用以防止点击其他链接?
// Semicolon (;) to ensure closing of earlier scripting
// Encapsulation
// $ is assigned to jQuery
;(function($) {
// DOM Ready
$(function() {
// Binding a click event
// From jQuery v.1.7.0 use .on() instead of .bind()
$('#PopUpItUp').live('click', function(e) {
// Prevents the default action to be triggered.
e.preventDefault();
// Triggering bPopup when click event is fired
$('#popup').bPopup({follow: [false, false], position: [310, 25]});
});
});
})(jQuery);