jQuery làm thế nào tôi có thể vô hiệu hóa một nhấp chuột vào <img>
thẻDisable chức năng onclick trên thẻ hình ảnh
$("#ico_cal_id").attr('disabled', 'disabled') or
$("#img_id").attr('disabled', 'disabled') is not working
Dưới đây là mã của tôi:
<span id="img_id"><src="ico_calendar.png" id="ico_cal_id" style="cursor: pointer"; onlick="showCalendar(this,'startDay','startMonth','startYear');" /></span>
bất cứ khi nào tôi bấm vào calendar_image lịch là popping lên
Bất kỳ ý tưởng nào?
Sự khác nhau giữa 'stopPropagation' và' preventDefault' là gì? –
'preventDefault()' ngăn chặn hành động mặc định của phần tử trong khi 'stopPropagation()' ngăn chặn nó khỏi sủi bọt lên cây DOM. – Purag
@JakeFeasel 'preventDefault()' ngăn chặn hành vi trình duyệt mặc định và 'stopPropagation()' ngăn các sự kiện từ sủi bọt đến tổ tiên. – alex