myLink
对于必须显示popover的链接,我有一些 javascript 代码(jquery 和 bootstrap)。在该弹出窗口中,我格式化了一些要显示的 html 代码,并在该 html 中添加了一个按钮链接myButtonLink
。
因此,当用户单击 时myLink
,它会显示弹出框。
当用户点击myButtonLink
弹出框内部时,我想执行目标window.open(url, 'pages', opts);
在哪里,并包含一些信息来显示窗口。url
myButtonLink
opts
用户第一次点击时myLink
,一切正常:弹出窗口显示并myButtonLink
调用 javascript 代码:
$('.myLink').click(function (e) {
e.preventDefault();
window.open(this.href, 'pages', opts);
return false;
});
但是第二次,用户做同样的事情但上面的javascript代码没有执行。我猜该事件不再被触发,但为什么呢?
这是在 上使用onclick
属性的情况<a />
吗?
注意:这个问题很复杂,没有例子,我的例子太难理解了......所以如果你需要更多细节,请告诉我。