我遇到了主页上的锚链接无法正常工作的问题。如果在另一个窗口中打开该链接有效。链接本身工作正常,当鼠标悬停在它上面时我也可以看到链接。
我网站的网址是 https://kuddexperten.se/ 按钮网址为 https://kuddexperten.se/collections/kuddlandet
我已经尝试在 JSON 格式化程序等中验证代码,但是由于我没有编码的经验,因此很难识别问题,因为我收到了很多错误和警告。 我试过使用不同的浏览器并关闭广告拦截器等。它在台式机或手机上都不起作用。
如果有人知道为什么按钮不能正常工作,我会很高兴。
按钮图片:
答案 0 :(得分:0)
正如您在 Chrome 的 Elements / Event Listeners
子选项卡中所见,theme.js 中有一个 JavaScript 事件侦听器:
$('.btn-link').on('click', function(e){
e.preventDefault(); // <------------------------- here's your saddle bur
var $this = $(this);
$this.closest('.card').toggleClass('open');
});
您可能不应该使用用于锚点上的按钮元素的类。