我有一个非常奇怪的问题,我有一个带有带有ID的锚标签的div,当我单击锚标签时,它不会打开其中的链接,但是如果我右键单击它并在其中打开它新标签页,它可以完美运行,你们知道为什么吗?
这是我的例子:
<div class="toto"> <a id="tutu" href="https://www.google.com" >my cocorico</a> <div> cocorico </div> </div>
这里是一个jsfiddle:https://jsfiddle.net/mog8zf3t/5/
我有一个非常奇怪的问题,我有一个带有带有ID的锚标签的div,当我单击锚标签时,它不会打开其中的链接,但是如果我右键单击它并在其中打开它新标签页,它...
此问题是由使用jsfiddle而不是您的html引起的。
[谢谢大家的回答,我发现了问题,它出在我的js中,单击锚标记时出现了event.preventDefault();
,这就是为什么它不起作用的原因。采取它,它完美地工作。
原因是框架和iframe的原因。两件事。1和@hairmot所说的是同一件事。 sameorigin。
在我的情况下,经过几个令人沮丧的小时后,我发现周围的data-toggle="buttons"
存在<div>
。发布答案,因为这可能对某人有所帮助。