我有一个 5 行 3 列的表。第一列中有一个带有 target=_new 的超链接。我想要这样的东西,当我单击同一行中的任何列时,它会触发该超链接并通过 target=_new 打开一个新窗口。这在 Javascript 或 jQuery 中可能吗?我发现我至少可以通过以下方式访问 href:
$('#search-results TD').click(function() {
var s = $(this).siblings(':first-child').contents().attr('href');
alert(s);
});
请注意,仅在 col 1 之外的其他表列上添加超链接是不可取的,因为我希望单击该行(甚至不在超链接顶部)来触发该超链接。
另请注意,window.open 可能在某些浏览器中被禁用,但 target=_new 可以正常运行。