Tôi có chức năng .hide()
ẩn divs dựa trên hộp kiểm.Sử dụng jQuery .hide() với fading
JS Fiddle of it working here Real site example here
Tôi đang cố gắng để cho nó hoạt hình để các .hide()
sẽ mờ dần vào/ra chứ không chỉ biến mất.
Cố gắng sử dụng các chức năng jQuery Fade nhưng như một tham số cho .hide()
nhưng dường như không làm việc
$("div").click(function() {
$(this).hide("fade", {}, 1000);
});
tôi đã cố gắng sử dụng điều này trong mã của tôi (xem JS Fiddle) như sau:
if(allSelected.length > 0){
$("div.prodGrid > div:not(" + allSelected + ")").hide("fade", {}, 1000);
}
Tôi sẽ làm gì sai?
Điều quan trọng cần lưu ý ở đây là phương thức 'ẩn()' không có tham số có hiệu lực. Đọc [tài liệu của phương thức] (http://api.jquery.com/hide/) để xem các đối số khác nhau. Trong các phương thức như vậy, đối số đầu tiên hoặc thuộc tính đối số thường là đối số 'duration'. – Boaz