如何在父div上使用stopPropagation时获取链接

时间:2012-04-09 01:31:15

标签: javascript ruby-on-rails stoppropagation

我有一个带有几个链接的模态弹出窗口,其中包含:confirm和:method => :删除选项。问题是我使用stopPropagation来防止当用户在div内容区域内单击时模式关闭。

event.stopPropagation();

然而,这会禁用Rails用于以下链接的任何javascript:remote =>是或:确认或:方法。

有没有人知道这个问题的解决方法?

谢谢!

1 个答案:

答案 0 :(得分:1)

你可以从链接的href属性中获取url并将其设置为窗口的位置href属性...它看起来像这样:

var linkUrl = document.querySelector("a#IdOfTheLinkYouWant").href;
window.location.href = linkUrl;