我知道您不能将 load 事件与委托函数一起使用,但是我想知道是否有黑客可以产生类似的效果?我想使用“data-role='table'”属性来识别所有需要 AJAX 加载的表并初始化请求。
<script type="text/javascript">
$(document).delegate( "table[data-role='table']", "load", function(e) {
//load AJAX Table
});
</script>
<table data-role="table" class="table-striped">
...
</table>
该代码也可以在jsfiddle上找到
注意:我需要使用委托,因为可能会在运行时添加其他表(在 $(document).ready 之后)