Как сделать всю ячейку таблицы интерактивной, но выровнять текст по вертикали внутри нее.
Хорошо, этого можно добиться, сделав отображение ссылки: блок и установив высоту строки.
Но проблема в том, что текст можетполучить 2 строки несколько раз.Так что этот путь не является решением.Есть ли другое решение?
спасибо.
Вы можете сделать это, добавив класс в ячейку, которую вы хотите щелкнуть, и подключив ее, используя jquery, например
<td class="clickable">...</td>
your jquery ...
$('.clickable').click(function() { alert('Table cell has been clicked'); });
Да, вы можете сделать это, но мне обычно нужно, чтобы каждая ячейка выполняла что-то свое или отправляла разные данные для каждой ячейки.Поэтому я использую что-то вроде этого.
<td onclick="update_calendar(1337317200);">19</td>