Gần đây, tôi đã phát hiện ra một chức năng của jQuery Chosen sẽ tự động cuộn Vùng chứa kết quả .chosen xuống khi bạn di chuyển xuống dưới cùng của vùng chứa.JQuery chọn ngăn cuộn tự động dọc
Tôi đã tìm thấy chức năng (result_do_highlight) mà hiện rằng: here
Đây là phần mà các cuộn tự động xảy ra trong hàm:
if high_bottom >= visible_bottom
@search_results.scrollTop if (high_bottom - maxHeight) > 0 then (high_bottom - maxHeight) else 0
else if high_top < visible_top
@search_results.scrollTop high_top
Có một cách để ngăn chặn di chuyển?
Cảm ơn bạn trước
EDIT
tôi chia hai Chosen-git và thêm một workaround: github.com/puresamari/chosen
ở đây là làm thế nào để sử dụng nó:
Thay đổi từ bên cạnh tôi
Tôi đã thêm funtionallity để tắt tự động cuộn về phía tùy chọn nhấn mạnh: Sử dụng nó như thế này:
$('your_select').chosen({
scroll_to_highlighted: false
});
tham số'scroll_to_highlighted' là tùy chọn và mặc định đúng
Bạn có nghĩa là cuộn dọc? – Yoda
Bạn nói đúng, ý tôi là cuộn dọc: D – puresamari