Trong jQuery tôi có đoạn mã sauLàm thế nào để kích hoạt sự kiện nhấp chuột sử dụng JavaScript trên querySelectorAll
$("li#credit").trigger('click');
Mã này gây nên sự kiện nhấp chuột duy nhất trên li có tín dụng id.
Bây giờ để làm điều này sử dụng JavaScript
document.querySelectorAll("li#credit").click();
Tôi nhận được lỗi:
click() is not a function
Trang tôi đang làm việc có nhiều yếu tố với id "tín dụng", tôi cần phải kích hoạt một nhấp chuột sự kiện chỉ trên <li>
có tín dụng id.
* "Trang tôi đang làm việc có nhiều yếu tố với id "tín dụng"" *. Điều đó không hợp lệ. ID phải là duy nhất. Các 'querySelectorAll' có thể lấy chúng, nhưng nó vẫn còn sai lầm. –
Vâng, tôi biết đó là không hợp lệ, nhưng đó là cách nó được cho hơn 10 năm, tôi không có bất kỳ kiểm soát để thay đổi html, thậm chí không sử dụng jQuery –