Câu hỏi phỏng vấn jQuery
Câu hỏi

Làm sao để bind sự kiện chỉ ...

Câu trả lời

markdown Copy
Để bind sự kiện chỉ một lần duy nhất bằng jQuery, bạn có thể sử dụng phương thức `.one()`. **.one()** trong jQuery cho phép bạn gắn sự kiện xảy ra đúng một lần duy nhất cho phần tử được chọn. Sau khi sự kiện được thực thi, nó sẽ tự động được gỡ bỏ.

```javascript
$(document).ready(function() {
    $('#myButton').one('click', function() {
        alert('Sự kiện này chỉ xảy ra một lần');
    });
});

Đặc điểm

  • Đơn giản và hiệu quả: Cách sử dụng đơn giản, chỉ cần thay thế .on() bằng .one().
  • Tự động gỡ bỏ: Không cần viết thêm mã để gỡ bỏ sự kiện sau kh...
senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Làm sao để chain nhiều animation trong jQuery để chạy tuần tự?

senior

Caching trong jQuery nghĩa là gì và làm thế nào để sử dụng caching trong jQuery?

junior

jQuery.noConflict là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào