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

Có các phương pháp nào để thực hiện yêu cầu ajax trong jQuery là gì?

expert

Có thể hold hoặc trì hoãn việc thực thi document.ready trong một thời gian không?

senior

jQuery tương thích với AJAX của Rails/Django như thế nào?

Bình luận

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

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