Tôi đang cố ghi đè thuộc tính sự kiện con trỏ cho một div chứa. Nó hoạt động trong mọi thứ cho đến nay ngoại trừ IE 11. Giả sử, thuộc tính pointer-events được thêm vào IE 11. Vì lý do nào đó, nó sẽ không ghi đè lên.Sự kiện con trỏ IE 11 Ghi đè
.divstyle {
pointer-events: none;
}
.buttonstyle {
pointer-events: auto;
}
<div class="divstyle">
<table>
<tr><td>
<input type="button" class="buttonstyle" value="test">
</td></tr>
<tr><td>
<!-- A BUNCH OF CONTENT THAT I DON'T WANT TO HAVE POINTER EVENTS -->
</td></tr>
<tr><td>
<!-- AND ON AND ON -->
</td></tr>
</table>
</div>
Toàn bộ div không cho phép sự kiện con trỏ, bao gồm cả nút. Tôi nghĩ rằng vì div không có sự kiện nào cả, IE hỗ trợ các sự kiện con trỏ-thuộc tính, nhưng khi tôi đặt con một cách rõ ràng để có các sự kiện, nó sẽ không cho phép nó vì một lý do nào đó. Cảm ơn sự giúp đỡ của bạn!
Bạn có nên sử dụng quy tắc hành động cảm ứng (http://msdn.microsoft.com/en-us/library/ie/jj583807 (v=vs.85).aspx#control_default_touch) thay thế không? –
không chắc chắn, đây là trên một máy tính xách tay mà không có một màn hình cảm ứng – wayofthefuture
Tôi có vấn đề này là tốt. – dps