我正在使用科爾多瓦的移動應用程序。 有一個頁面,我想要有一個JQuery滑塊。當我模擬應用程序,並轉到頁它只是讓我看到靜態HTML然而 <script src="js/swipe.js"></script>
JQuery沒有在科爾多瓦執行
: 要做到這一點,我採用了流行的swipe.js,其中我打電話,像這樣。 甚至更奇怪的是,當我把WWW放在MAMP中並在瀏覽器中運行它時,它也向我展示了靜態HTML,直到我刷新頁面一次,之後它按照我的需要運行。
我使用deviceready,但它似乎並沒有太大的幫助:
document.addEventListener("deviceready", function(){
Slider = $('#slider').Swipe({
auto: 1000,
continuous: true
}).data('Swipe');
$('#share-button').click(function() {
$('#social').css('display', 'block');
$('#overlay').css('display', 'block');
});
$('#overlay').click(function() {
$('#social').css('display', 'none');
$('#overlay').css('display', 'none');
});
},true);
我設置定時器以1000毫秒,所以我可以看到,如果jQuery是工作或沒有。
也許設備已準備好但不是文檔?試着用jquery的文檔準備包裝你的滑塊代碼吧? –
@AntoineCloutier我試過了,它不起作用:S – user1433479