0

myLink对于必须显示popover的链接,我有一些 javascript 代码(jquery 和 bootstrap)。在该弹出窗口中,我格式化了一些要显示的 html 代码,并在该 html 中添加了一个按钮链接myButtonLink

因此,当用户单击 时myLink,它会显示弹出框。

当用户点击myButtonLink弹出框内部时,我想执行目标window.open(url, 'pages', opts);在哪里,并包含一些信息来显示窗口。urlmyButtonLinkopts

用户第一次点击时myLink,一切正常:弹出窗口显示并myButtonLink调用 javascript 代码:

$('.myLink').click(function (e) {
    e.preventDefault();
    window.open(this.href, 'pages', opts);
    return false;
});

但是第二次,用户做同样的事情但上面的javascript代码没有执行。我猜该事件不再被触发,但为什么呢?

这是在 上使用onclick属性的情况<a />吗?

注意:这个问题很复杂,没有例子,我的例子太难理解了......所以如果你需要更多细节,请告诉我。

4

0 回答 0