点击工作时 href 不起作用
A href not working when onclick works
主题是一个问题。好吧,例如,我有这个html
<a href="/en/pages/socials.aspx">Learn more</a>
它不起作用。好吧,也许有一些不可见的元素不允许点击它。在这里,我添加 onclick 属性:
<a href="/ru/pages/socials.aspx" onclick="javascript:alert('Hi');">Learn more</a>
但是现在我看到出现"嗨"消息(因此<a>
标签是可点击的(,但它不会更改当前页面。
嗯,好的。现在我正在将javascript更改为:
<a onclick="window.location.href='/ru/pages/socials.aspx';return false;" href="/ru/pages/socials.aspx">Learn more</a>
现在它按检查工作,但我正在寻找非 JS 纯 HTML 解决方案。
请指教。为什么 <a>
对于 href 可能是不可点击的,但具有可行的 JS onclick 事件?
您是否通过例如 JQuery 添加了点击事件侦听器?也许您正在通过以下方式禁用默认行为:
$(..).click(function(e){
e.preventDefault();
...
});
我会排除"错误"标记(如重叠的div 或其他东西(,因为您可以在添加内联点击时使用该链接。
相关文章:
- Javascript-将变量传递给php页面,window.location.href不起作用
- 使用 Div 标签的 location.href 属性时,Eval 不起作用
- 当在 img 标签中提到类时,Href 不起作用
- 输入框上的 Href 不起作用
- JavaScript window.location.href 不起作用
- window.location.href 不起作用,无法重定向
- 幻灯片 href 不起作用
- 加载函数对 href 不起作用
- window.location.href 不起作用
- javascript document.getElementById 将 .value 更改为 .href 不起作用
- echo Javascript window.location.href 不起作用
- (jQuery)多拆分自动href不起作用
- 点击工作时 href 不起作用
- location.href不起作用
- 正在将类添加到此href.不起作用
- jQuery attr("href")不起作用
- Window.location.href '不起作用
- Jquery focus()和blur()对我的href不起作用.为什么
- Javascript更改.href不起作用
- d3js:`xlink:href`不起作用