我如何设计一个href作为锚.属性在js中,但不打开一个窗口时单击


How do I design an href to use as an anchor.attr in js but not open a window when clicked?

我有一个href函数在我的php文件。我使用它作为anchor.attr('href')在我的js文件中显示一个大版本的图像,当有人滚动图像的缩略图。这很好。问题是,如果有人点击现在显示的大版本,它将用包含大图像的文件替换我的php文件。我想让它什么都不做。

我试过在js中使用其他东西作为锚。像名称和标题一样,但它正在执行img语句,并且需要href来运行。

如果我输入href'#",锚。Attr错误关闭,因为没有文件可执行。

是否有一种方法允许使用href的js函数,但不打开一个新的窗口,其中的图像点击。

谢谢你的帮助。

$("a").click(function(event){
  event.stopPropagation();
  // do something
});

或者你可以使用javascript return false来阻止锚标记重定向

$('a').click(function () {
      return false;
};
相关文章: