我的移动主页上的滑块不会初始化,只有在加载到不同的页面时。
您可以通过从http://www.nolanknill.com/mobile/projects开始并导航到主页来进行测试。如果您在主页 ( http://www.nolanknill.com/mobile ) 上重新加载浏览器,滑块会被初始化并正常工作。
这是我现在拥有的代码,我也尝试过 .bind() 和 .live(),但没有成功。我已经使用这些来代替 .ready() 因为 .ready() 不适用于 jQuery mobile 中的 AJAX 请求(或类似的东西)
<script>
$("#home").ready(function(){
slider = new Swipe(document.getElementById('slider'));
});
</script>
不管怎样,让我知道你的想法。