Tôi có các liên kết bên trong <td>
s, nhưng tôi cũng có một sự kiện nhấp chuột trên tất cả <td>
s. Mã này trông như thế này:Theo liên kết bên trong sự kiện nhấp JQuery
$(document).ready(function() {
$('td.event').click(function() {
var eventName = prompt('Enter event:');
if (eventName != null && eventName.length > 0) {
window.location = '?event=' + eventName;
}
});
});
Tôi muốn chỉ cần làm theo các liên kết mà không hiển thị popup nếu người dùng nhấp vào liên kết, nhưng để hiển thị popup nếu người dùng nhấp bất cứ nơi nào khác trong <td>
. Điều này có thể xảy ra trong JQuery không?
Các bạn đã thử định nghĩa 'cái sự kiện click' trên tất cả các' a' yếu tố qua JQuery? –