Необходимо щелкнуть строку в таблице, в каждой первой ячейке которой содержится ссылка. и откройте URL-адрес.
LT5C260A436C41
more data
LA5C260D436C41
more data
...
Для открытия страницы сведений в fancybox , то есть на самой странице, должна быть доступна вся строка, а не только ссылка вверху.
Итак, я попытался сделать что-то вроде этого:
$("table tr").bind('click',function(e) {
e.stopPropagation();
$(this).find("a").trigger('click');
});
Но кажется, что событие всплывает рекурсивно, что приводит к:
Uncaught RangeError: Превышен максимальный размер стека вызовов
Как я могу вызвать щелчок по всей строке, а не только по ссылке, чтобы избежать переполнения стека?
ОБНОВЛЕНИЕ: Я очень ценю ответы ниже, но мой вопрос касается запуска события, а НЕ выполнения поведение внутри этого события. Возможны обходные пути, но не в этом случае.