У меня есть таблица из 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);
});
Обратите внимание, что простое добавление гиперссылок в другие столбцы таблицы, кроме столбца 1, нежелательно, поскольку я хочу, чтобы щелчок в этой строке (даже не поверх гиперссылки) вызывал эту гиперссылку.
Также обратите внимание, что window.open может быть отключен в некоторых браузерах, но target = _new становится правым.