Câu hỏi được gắn thẻ «javascript-events»

KHÔNG SỬ DỤNG THẺ NÀY! JavaScript không có cấu trúc sự kiện. Sử dụng [dom-event], [jquery-event], [backbone-events]; hoặc thư viện / môi trường + [sự kiện] ví dụ: [node.js] + [sự kiện]




1
Sự khác biệt giữa Event.target, Event.toElement và Event.srcElement là gì?
Tôi có mã sau: document.oncontextmenu = function(evt) { evt = evt || window.event; console.log(evt.target, evt.toElement, evt.srcElement); }; Bằng cách nhấp chuột phải vào a <div class="foo"></div>, trả về: div.foo, div.foo, div.foo Bằng cách nhấp chuột phải vào a <input>, trả về: đầu vào, đầu vào, đầu vào Tất cả dường …


6
Lấy lớp của phần tử đã kích hoạt sự kiện bằng JQuery
vẫn có để nhận lớp khi sự kiện nhấp chuột được kích hoạt. Mã của tôi như dưới đây, nó chỉ hoạt động cho id chứ không phải lớp. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <html> <body> <a href="#" id="kana1" class="konbo">click …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.