117 of 119 menu

Phương thức dequeue

Phương thức dequeue cho phép chúng ta thực hiện hàm tiếp theo từ hàng đợi các hàm. Khi phương thức được gọi, hàm sẽ bị xóa khỏi hàng đợi, sau đó được thực thi. Hàm phải gọi phương thức này để chuỗi các hàm có thể tiếp tục thực thi tiếp. Xem thêm phương thức queue, cho phép chúng ta làm việc với hàng đợi các hàm, được liên kết với phần tử.

Cú pháp

Bằng cách này, chúng ta có thể tiếp tục công việc của các hàm tiếp theo trong hàng đợi. Có thể truyền tên hàng đợi dưới dạng chuỗi làm tham số tùy chọn. Nếu không truyền bất kỳ tham số nào, phương thức sẽ làm việc với hàng đợi fx:

.dequeue([tên hàng đợi]);

Ví dụ

Trong ví dụ này, sử dụng phương thức queue, chúng ta sẽ thêm một hàm tùy chỉnh đổi màu hình vuông thành xanh lá cây bằng cách thêm lớp newcolor. Như bạn thấy, sau đó ở đây dequeue được gọi để loại bỏ hàm khỏi hàng đợi và cho phép hàm tiếp theo thực thi:

<button id="animate">bắt đầu</button> <div></div> div { position: absolute; margin: 3px; width: 50px; height: 50px; left: 0px; top: 30px; background: red; display: none; } div.newcolor { background: green; } $('#animate').click(function() { $('div') .show('slow') .animate({left: '+=200'}, 2000) .queue(function() { $(this).addClass('newcolor').dequeue(); }) .animate({left: '-=200'}, 500) .queue(function() { $(this).removeClass('newcolor').dequeue(); }) .slideUp(); });

Xem thêm

  • phương thức queue,
    cho phép hiển thị và thay đổi hàng đợi các hàm
  • phương thức clearQueue,
    cho phép xóa tất cả các phần tử chưa được thực thi khỏi hàng đợi các hàm
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối