2012-02-10 51 views
28

Có cách nào để tắt hiệu ứng mờ dần trong/mờ dần khi nhấn bằng thanh công cụ cố định không? http://jquerymobile.com/demos/1.0.1/docs/toolbars/footer-persist-a.htmlDi động Jquery: Tắt "nhấn để chuyển đổi" đầu trang và chân trang cố định

Về cơ bản bất cứ lúc nào bạn nhấn vào nền hoặc cuộn xuống và xuống, thanh điều hướng sẽ mờ dần.

tôi đã được tìm kiếm một thời gian bây giờ và tôi đi qua này

[a link] jquery mobile static footer without toggle

về cơ bản nó nói rằng cuộn xuống và lên fade in/out sẽ được cố định trong bản cập nhật mới . (Nếu bạn có bất kỳ ý tưởng nào về cách giải quyết vấn đề này cho đến khi cập nhật, tôi thực sự sẽ đánh giá cao)

Tôi cũng có vấn đề chuyển đổi chân trang khi tôi nhấn vào nền. Tất cả các mã tôi đã tìm thấy cho đến nay đã không làm việc tốt cả.

dụ: How to fix jQuery Mobile's fixed footer?

javascript trong đó không hoạt động:/

Vì vậy, xin vui lòng nếu bạn biết làm thế nào để giải quyết những vấn đề này, hoặc có đề xuất, tôi thực sự sẽ đánh giá cao nó

Trả lời

72

Nếu bạn muốn vô hiệu hóa nhấn để chuyển đổi chân trang cố định cho phiên bản Jquery Mobile 1.0, bạn có thể sử dụng một cái gì đó như thế này:

$(function(){ 
    $.mobile.fixedToolbars.setTouchToggleEnabled(false); 
}); 

Jquery Mobile 1.1 thay đổi cách bạn thiết lập các tính năng nhấn nút ẩn hiện để một cái gì đó như thế này:

$(function(){ 
    $('[data-role=header],[data-role=footer]').fixedtoolbar({ tapToggle:false }); 
}); 

hoặc trong JQM 1.1 bạn chỉ có thể thiết lập dữ liệu-tap-Toggle = "false":

<div data-role="header" data-position="fixed" data-tap-toggle="false"> 
+3

Đó chiến lược thứ ba hoạt động như một sự quyến rũ, cảm ơn! –

+1

Chiến lược thứ ba chỉ hoạt động khi trang mới. Nếu bạn cập nhật, thay đổi hoặc bằng cách khác tạo mã tiêu đề, trình kích hoạt ("tạo") không ảnh hưởng đến đầu trang hoặc chân trang. Vì vậy, bạn sẽ kết thúc với unstyled và taptoggle được kích hoạt. Phiên bản javascript là tùy chọn duy nhất cho tình huống này, trừ khi ai đó biết cách kích hoạt "tăng cường" theo cách thủ công trên đầu trang hoặc chân trang trên thiết bị di động jquery. – Chris

+0

Nó hoạt động cho tất cả các trường hợp khi bạn đặt tập lệnh giữa 'jquery' và' jquery-mobile' nhưng phần đầu trang và chân trang này chồng lấp nội dung chính. –

Các vấn đề liên quan