Я пытаюсь сделать ячейку таблицы кликабельной, чтобы я мог извлечь значение ячейки (идентификатор участника) и отправить его на сервер, а затем перенаправить пользователя на новую страницу с данными профиля этого члена.Я использовал следующий код, чтобы делегировать ячейки таблицы как кликабельные, но он делает все ячейки кликабельными, и я хочу, чтобы только первый столбец ячеек был кликабельным.
Данные ячейки для идентификатора:
<td align="center" class="member_id" id="member_id" >
<?php echo $wpdb->get_var( "SELECT * FROM $table_name ORDER BY $table_name.`last_name` ASC ", 0, $cur_row); ?>
</td> <!--- ID --->
Файл JS:
$jq("#mem_dir").delegate("td", "click", function() {
alert("Clicked on a cell");
if ($jq(this).hasClass("member_id")) {
alert("Clicked on a member ID");
var member_id = $jq(this).text();
alert ("Member ID is: " + member_id);
}
Я бы очень хотел сделать то, что сделал для данных ячейки адреса электронной почты, но не понял, как это сделать.
Кликабельные данные ячейки электронной почты:
<td><?php echo make_clickable($wpdb->get_var( "SELECT * FROM $table_name ORDER BY $table_name.`last_name` ASC ", 3, $cur_row)); ?></td> <!--- email --->
Спасибо за любую помощь или предложения.