Javascript Jquery-Popupwindow在第一次单击时不工作
我正在尝试使用Javascript Jquery-Popupwindow在第一次单击时不工作,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试使用popupwindow函数。问题是,它只在第二次点击时起作用,依此类推。如果我刷新页面,第一次单击时它将不起作用。为什么会这样?下面是我的代码 $(document).ready(function(){ function popup(e){ e.preventDefault(); $(".popupwindow").popupwindow(); } $('.popupwindow').on("click", popup
popupwindow
函数。问题是,它只在第二次点击时起作用,依此类推。如果我刷新页面,第一次单击时它将不起作用。为什么会这样?下面是我的代码
$(document).ready(function(){
function popup(e){
e.preventDefault();
$(".popupwindow").popupwindow();
}
$('.popupwindow').on("click", popup);
});
使用该功能的链接:
<a href="mylink.php" class="popupwindow">Click Here</a>
请确认您的浏览器中是否没有任何控制台错误?我在控制台上检查,没有错误。如果我只使用$(“.popupwindow”).popupwindow()代码>,它工作正常,但如果我在上面这样的函数中使用它,问题就会出现。是否尝试删除e.preventDefault()@如果我删除e.preventDefault()代码>,它将在新选项卡上打开。然后,在第二次单击时,它将打开一个新窗口,即popupwindow函数。请尝试在函数中保持警报,以确保每次都调用函数。。