我很难理解如何使用 jQuery Mobile 的 pagecreate 将一些 jQuery 函数加载到页面中。任何时候加载页面(无论是直接访问还是单击),我都希望能够访问下面的 swipeleft 功能...
如果我直接访问该页面,此功能正常,但一旦我尝试导航回它(即通过 href 标签到达那里),它就会停止工作。有任何想法吗?谢谢!
<script type='text/javascript'>
$('#listitem').live('pagecreate',function(event){
$.event.special.swipe.horizontalDistanceThreshold = 130;
$("#listitem").swipeleft(function() {
$('#settings_click').click();
});
});
</script>
<div data-role="page" id="listitem">
<?php //content in here ?>
</div>