DmitryDevelop Asked:2020-02-19 17:43:18 +0000 UTC2020-02-19 17:43:18 +0000 UTC 2020-02-19 17:43:18 +0000 UTC 是否可以防止点击与当前页面相同的链接? 772 由于该网站可能需要较长时间加载,而好奇的用户喜欢到处点击,因此需要禁止点击与当前页面相同的链接。难点在于网站上大约有 100 个页面,您需要通过更改 1-2 个文件来做到这一点。 javascript 1 个回答 Voted Best Answer Blacknife 2020-02-19T19:30:57Z2020-02-19T19:30:57Z 如果它很粗鲁,那么您可以在任何链接的单击事件上挂一个处理程序,并使用链接的 href 检查当前页面,根据需要进行修改: $('a').on('click', function (e) { if (window.location.href == $(this).attr('href')) { e.preventDefault(); } });
如果它很粗鲁,那么您可以在任何链接的单击事件上挂一个处理程序,并使用链接的 href 检查当前页面,根据需要进行修改: