Tôi đang ở thời điểm chuyển đổi dự án của mình thành thiết kế đáp ứng.cách gọi các hành động jquery khác nhau trong thiết kế đáp ứng
Giải pháp tiện dụng và phổ biến nhất bạn đề xuất để triển khai các khối jQuery khác nhau cho từng điểm dừng là gì?
Tôi muốn giữ tất cả tập lệnh trong một nguyên nhân của số lượng yêu cầu http.
Đó là những gì tôi đã tìm thấy:
- breakpoint.js -> xác định tất cả breakpoint tăng gấp đôi trong CSS & JS
- http://responsejs.com/ -> xác định breakpoint trong cơ thể dữ liệu attr
- OnMediaQuery -> xác định do con người tên có thể đọc được cho các điểm ngắt (IMHO tốt hơn, vì bạn không bị ràng buộc với pixel)
Vấn đề của tôi là tất cả xác định callbacks, nhưng tôi không biết làm thế nào để ràng buộc hoặc hủy bỏ bất kỳ trình lắng nghe sự kiện jQuery nào trong các trường hợp này.
ví dụ: Tôi có:
$('#selector').click(function() {
alert('selector clicked');
});
nhưng điều đó chỉ xảy ra nếu ở chiều rộng tối đa 320px. Trong kích thước màn hình ở trên mà nhấp chuột phải trả về false hoặc thực hiện bất kỳ hành động nào khác
tại thời điểm này, tôi không biết cách thực hiện điều này.