Dựa trên biến số SomeCondition
, tôi cần chặn sự kiện nhấp chuột vào nút và yêu cầu xác nhận, nếu họ nói ok, tiếp tục, nếu không hãy bỏ qua nhấp chuột.Đánh chặn sự kiện nhấp chuột vào nút, yêu cầu xác nhận, sau đó tiến hành
Vì vậy, một cái gì đó như:
if(SomeCondition) {
// disable click on button
var isOk = window.confirm("Are you sure?");
if(isOk) {
$("#button1").click();
}
}
Lưu ý: button1 đã được dây lên với một sự kiện nhấp chuột qua javascript từ một .js tập tin bên ngoài mà tôi không thể thay đổi.
Tôi cũng không biết sự kiện nhấp bị ràng buộc là gì, vì vậy tôi phải tắt nhấp chuột nếu Điều kiện một số là đúng, sau đó yêu cầu xác nhận, sau đó tiếp tục nhấp chuột.
Đây là những gì tôi đã viết. +1 – Stephen
[0] đề cập đến điều gì? – Blankman
@Blankman xin lỗi thói quen xấu (nếu có nhiều hơn một phần tử phù hợp thì bạn có thể lấy phần tử đầu tiên bằng cách đơn giản tham chiếu đến phần tử đầu tiên trong mảng đối tượng jQuery) –