Html 链接什么也不做

Html 链接什么也不做,html,hyperlink,href,commerce,Html,Hyperlink,Href,Commerce,我在集成PayPal进行支付时制作了一个相当简单的在线商店页面,就在我认为我完成时,我注意到所有的超链接似乎都没有任何作用。我的意思是,当我点击它们时(我使用的是Chrome,其他浏览器也会这样),状态栏上通常会显示“加载www.xyz.com”,它会在几秒钟内变为某个内容,然后消失,而不是加载新页面;它太快了,我听不懂它说什么。 导航栏上的链接和右侧的社交媒体链接都会出现这种情况 一些上下文:当你点击一个项目时,页面变暗,出现一个iframe,显示所述产品,带有PayPal购物车按钮。查看购物

我在集成PayPal进行支付时制作了一个相当简单的在线商店页面,就在我认为我完成时,我注意到所有的超链接似乎都没有任何作用。我的意思是,当我点击它们时(我使用的是Chrome,其他浏览器也会这样),状态栏上通常会显示“加载www.xyz.com”,它会在几秒钟内变为某个内容,然后消失,而不是加载新页面;它太快了,我听不懂它说什么。 导航栏上的链接和右侧的社交媒体链接都会出现这种情况

一些上下文:当你点击一个项目时,页面变暗,出现一个iframe,显示所述产品,带有PayPal购物车按钮。查看购物车/添加到购物车打开一个新选项卡,但是如果您通过单击“继续购物”关闭它们,它们会抛出另一个错误,尽管我不太担心这可能是问题的原因;我知道iFrame很难使用。 我非常感谢你的帮助。这些链接也适用于域的其余部分


提前谢谢

我建议从这里下载firebug:


并在加载页面时观察加载的内容,它会告诉您在处理页面时是否实际定位/提供了资源。如果不是,您可能需要查看链接的构建方式,以确保链接配置正确。

我无法给出完整答案,但它看起来像是您的调光器,具体来说就是检测车身咔哒声的部分。在运行body click函数之前,请尝试将其放入if语句中,以检查函数是否已被调用

编辑

差不多

if(product displayed) {
look for click event on body
}

谢谢大家,问题是我需要检查整个身体是否有点击,如果用户在项目显示框打开时点击了它,请将其调暗,如下所示:

$('body').click(function(event)
{
  if(!$(event.target).is('#productDisplay'))
  {
    $("#darkenBackground").fadeOut();
    $("#productDisplay").attr('src','buy/loading.html');
    return false;
  }
});

我去掉了这个功能,而是添加了一个关闭按钮来做同样的事情。链接现在可以工作了!谢谢你们的帮助:)

谢谢你们的回复!我在Firebug的哪里可以看到网络活动?事实上我想我找到了它;当我点击一个链接时,我收到3个请求,2个css文件用于样式设置,1个用于iframe默认加载的“加载”页面,但绝对没有我真正想去的地方。对不起,我不太明白你的意思。查看是否已调用调光功能?我将如何强制点击作用于身体而不是iframe?