【发布时间】:2012-04-05 05:21:44
【问题描述】:
我有以下功能应该在我的分页中的任何一个数字被点击时触发。
<script type="text/javascript">
$("div.pagination a").click(function(event) {
alert("Click");
event.preventDefault();
var url = $(this).attr("href");
$("input[name='order']").val(order);
$("#form_session").attr('action', url).submit();
});
</script>
分页是这样的:
<div class="pagination">
<ul>
<li><a href="results.php?page=1&agruments...">1</a></li>
<li><a href="results.php?page=2&arguments...">2</a></li>
...etc
</ul>
</div>
由于某种原因,该函数永远不会触发。我什至发出了一个非常明显的警报来确认它听到了咔嗒声,但我什至没有看到这个。
那么我做错了什么一切对我来说似乎都是正确的......
【问题讨论】:
-
当您的代码运行时,DOM 可能还没有准备好。将其放入 DOM 就绪事件处理程序中。
标签: javascript jquery html pagination