Пример таблицы:
<table>
<tr class="record" id="10">
<td>1/1/2010</td>
<td>$10.00</td>
</tr>
<tr class="record" id="11">
<td>1/3/2010</td>
<td>$15.00</td>
</tr>
</table>
Я использую этот JS для захвата id
из строки таблицы при нажатии и формирования URL-адреса (некоторая разметка CodeIgniter).
$(document).ready(function() {
$('tr.record').bind('click', function() {
var record_id = $(this).attr("id");
var link = '<?php echo base_url(); ?>expenses/edit/' + record_id;
});
});
С этим URL-адресом я хотел бы открыть страницу PHP/HTML в лайтбоксе.
Для большинства решений лайтбоксов jQuery (fancybox, оверлей jQuery Tools) для срабатывания требуется a href
.
Интересно, может ли кто-нибудь указать мне, как сделать это автоматически после приведенного выше JS, то есть, как только record_id
станет известно, сформируйте URL-адрес, а затем автоматически активируйте лайтбокс, который показывает мою страницу PHP/HTML внутри.
Любые указатели на это? Любые решения приветствуются, независимо от того, какой лайтбокс jQuery вы предпочитаете.
Спасибо!