2014-07-23 14 views
11

Tôi đã thêm một thanh NiceScroll đến một div:Remove/hủy hoại thanh Nicescroll từ phần tử (tích hợp với JQuery Multiselect)

$("#div-name").niceScroll(); 

Làm thế nào tôi có thể xóa/tiêu diệt nó?

Tôi đã thử những điều sau đây, nhưng nó không hoạt động:

$("#div-name").getNiceScroll().stop(); 

Sau đây cũng không phải là một giải pháp:

$("#div-name").getNiceScroll().resize(); 
$("#div-name").getNiceScroll().hide(); 

EDIT: Tôi thấy vấn đề! Khi thêm NiceScroll vào các div được tự động tạo bởi plugin JQuery Multiselect, trên iPad, tôi có một số vấn đề về hình ảnh hóa trên các số NiceScroll khác. Vì vậy, đó có thể là một vấn đề liên quan đến việc tích hợp hai plugin (NiceScrollJQueryMultiSelect).

Trả lời

19

Nhưng công trình này $("#ID").getNiceScroll().remove();

Cố gắng thực hiện trong giao diện điều khiển trên trang demo nicescroll: $("#boxscroll2").getNiceScroll().remove() và bạn sẽ thấy rằng div đầu tiên Đây là một đơn giản cuộn DIV sẽ thay đổi từ thanh cuộn nicescroll cho những người duyệt bản địa.

+0

Có bạn đã đúng. Tôi sẽ điều tra vấn đề ở đâu, chắc chắn nó là do nicescroll gây ra nhưng có lẽ có một xung đột với các plugin hoặc mã khác. Đối với bạn, tôi phải xóa câu hỏi? – Diego87

+4

Không, đừng xóa nó. Có thể một người khác sẽ phải đối mặt với vấn đề này và sẽ tìm thấy câu trả lời ở đây. – Gromo

+1

@ Diego87 như tôi đã tìm thấy, sau nửa giờ nỗ lực, đã hạ cánh tại đây :) –

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