2012-12-13 15 views
6

Tôi đang sử dụng iScroll v4 trong Phonegap 2.1.0 + IOS. Tôi có hai iscroll trong hai trang khác nhau.Trong Phonegap + bấm nút iOS sự kiện nhiều lần bằng iScroll 4

iscroll Đầu tiên

function locationload() { 
    locationScroll = new iScroll('locationWrapper', { 
     vScrollbar: false, 
     hScrollbar: false, 
     hScroll: false 
    }); 
} 

Second iscroll

function preferenceload() { 
    preferencesScroll = new iScroll('preferencesWrapper', { 
     vScrollbar: false, 
     hScrollbar: false, 
     hScroll: false 
    }); 
} 

Trong đầu trang iScroll làm việc tốt. Trang thứ hai iScroll cũng hoạt động tốt. nhưng khi tôi bấm vào một nút ở trang thứ hai, bấm vào nút sự kiện cháy nhiều lần. Nếu tôi xóa iScroll ở trang thứ hai, sự kiện bấm nút hoạt động tốt. Tôi đang sử dụng $ .mobile.changePage ("# Page2", null, true, true); để điều hướng đến Trang2.

Tôi không thể tìm thấy bất kỳ giải pháp nào ở bất cứ nơi nào vì vậy tôi hy vọng một người nào đó ở đây có thể cho tôi một số ý tưởng.

Cảm ơn

+0

bạn đang sử dụng jQuery Mobile? – whodeee

+0

có rất nhiều câu hỏi về điều này liên quan đến JQM - từ những gì tôi đã trải nghiệm, cách họ làm điều này là '$ ('nguyên tố'). Unbind (" click "). Click (function() { // click mã số }); ' – whodeee

+0

@whodeee Có tôi sử dụng jQuery Mobile. –

Trả lời