如何打开 jquery 中的特定选项卡?
how to open a specific tab in jquery?
我有 <a>
标签 <a href="https://www.whosebug.com/" target="_blank"> click </a>
如果我单击它,它将在新选项卡中打开堆栈溢出。如果我再次单击它,堆栈溢出将再次在新选项卡中打开。
但是,如果相同的 URL 已经在浏览器选项卡中,我点击 <a>
标签多少次,它只需要打开那个标签,而不是新标签。可能吗?如果是怎么办?
是的,您可以将 target
属性设置为另一个值,如下所示:
<a href="https://whosebug.com/" target="foo">link 1</a>
<a href="https://whosebug.com/" target="bar">link 2</a>
<a href="https://whosebug.com/" target="foo">link 3</a>
第一个 link 会在您每次单击时一直打开同一个选项卡。 第二个 link 也是如此,但它们的上下文是分开的,即当您单击第一个然后单击第二个时,您最终会得到两个选项卡。但没有更多,即使你点击多次。第三个 link 将使用与第一个 link 相同的选项卡。试试吧!