Trả lời câu hỏi ban đầu của bạn, có điều này là có thể. Khi sự kiện mousedown kích hoạt trên một phần tử, phần tử đó sẽ hoạt động và được chọn bởi bộ chọn giả: hoạt động. Trong jQuery nếu không có gì được chọn, một mảng rỗng sẽ được trả về, chúng ta có thể sử dụng lợi thế của chúng ta kết hợp với thuộc tính mảng .length và biến bộ chọn giả đang hoạt động thành một kiểm tra để xem con chuột có rơi xuống trên một phần tử cụ thể hay không vậy:
if ($('#id:active').length) {
//do something
}
Kiểm tra nếu chuột là xuống trên một yếu tố cụ thể tại một thời điểm cho trước là một sự kiện khác nhau và không đi với tiêu đề của câu hỏi này và nên được thay đổi có thể tôi thêm. Google đưa tôi đến đây và câu trả lời này là dành cho những người chắc chắn sẽ theo sau.
Nguồn
2013-08-12 07:13:12
Bạn có muốn biết nếu nút chuột trái là xuống vào một mục, hoặc nếu họ chỉ ép nó bất cứ nơi nào trên trang web? – Ben
Bạn đang cố gắng xác định sự kiện nào đã kích hoạt một hàm/phương thức? –
Đã cập nhật câu hỏi, có nút trái xuống trên div. –