Javascript href链接仅在“上打开”;在“新建”选项卡中单击鼠标右键;
我遇到了一些脚本干扰我的基本href链接,并且不允许左键单击打开它们的问题 我的url是,在每个特定的项目页面上(如)“查看站点”按钮没有任何作用,除非您右键单击并在新选项卡中打开。我知道问题所在,但似乎找不出解决办法Javascript href链接仅在“上打开”;在“新建”选项卡中单击鼠标右键;,javascript,jquery,ajax,hyperlink,href,Javascript,Jquery,Ajax,Hyperlink,Href,我遇到了一些脚本干扰我的基本href链接,并且不允许左键单击打开它们的问题 我的url是,在每个特定的项目页面上(如)“查看站点”按钮没有任何作用,除非您右键单击并在新选项卡中打开。我知道问题所在,但似乎找不出解决办法 提前感谢。:) 我认为单击事件被event.preventDefault()阻塞了。这是阻止链接返回的相关代码。由于href值实际上是math#值,因此它的默认操作被阻止 $("a").click(function( event ) { if ( $(this).at
提前感谢。:) 我认为单击事件被event.preventDefault()阻塞了。这是阻止链接返回的相关代码。由于href值实际上是math
#
值,因此它的默认操作被阻止
$("a").click(function( event ) {
if ( $(this).attr("href").match("#") ) {
event.preventDefault();
var href = $(this).attr('href').replace('#', '')
scrollToAnchor( href );
});
将单击功能添加到
Dom Ready
$(document).ready(function(){
$("a").click(function( event ) {
if ( $(this).attr("href").match("#") ) {
event.preventDefault();
var href = $(this).attr('href').replace('#', '')
scrollToAnchor( href );
});
});
我删除了那部分脚本,但链接仍然不起作用。当涉及到创建网站时,我(显然)在脚本方面不是很在行。我真的很想感谢你们花时间来帮助我。试着清理你们的缓存。你们能提供一把小提琴吗???