僅在加載到其他頁面時,我的移動HOME頁面上的滑塊纔會初始化,。在不同頁面上啓動時主頁上的滑塊不會初始化
您可以通過從http://www.nolanknill.com/mobile/projects開始並導航到主頁來測試此操作。如果您在主頁上重新加載瀏覽器(http://www.nolanknill.com/mobile),滑塊將被初始化並正常工作。
這是我現在的代碼,我也試過.bind()和.live()沒有運氣。我已經到位。就緒()的使用這些自。就緒()不與jQuery Mobile的AJAX請求(或類似的東西)
<script>
$("#home").ready(function(){
slider = new Swipe(document.getElementById('slider'));
});
</script>
工作不管怎麼說,讓我知道你在想什麼。
我要試試這個修復:由於您使用jQuery http://stackoverflow.com/questions/9470297/jquery-mobile-bind-events – 2013-03-04 22:48:24
- 有一個理由,爲什麼你不這樣做'slider = new Swipe($('#slider'));'? – Wez 2013-03-04 22:53:41
不,沒有具體原因。 – 2013-03-04 22:56:55