我正在使用jquery dataTables插件。我在某些列中有链接。我在表格中有4个页面的条目。点击第一页中的任何链接,链接的文本显示在alert.On点击链接在第二页或更高版本中,它将重定向到href页面。我不明白为什么会这样。
的 Jquery的
<script type="text/javascript" language="javascript"
src="../js/jquery_dataTable/jquery.dataTables.js"></script>
$(document).ready(function() {
var table =
$('#lstCategories').DataTable({
"bPaginate": true,
"bSort" : false
});
$("a.update").click(function(e){
e.stopPropagation();
el=$(this);
alert(el.text());
return false;
});
HTML
<td><a class="update" href="module/global/communication/monitored_messaging/process.php?action=notification&pub=0">UnPublish</a></td>
答案 0 :(得分:2)
您应该delegate事件来处理稍后在DOM中添加的锚点:
$('#lstCategories').on('click', 'a.update', function(e){...});