我有div結構。取消父元素的點擊事件
<div id="parentDiv">
Employee Data
<a>Click Here</a>
</div>
父div的點擊事件全部準備好由第三方插件註冊,它不受我控制。它在那個div點擊做一些驗證。
我想對點擊錨點標籤'Click Here'執行一些操作,但不想執行驗證,註冊div點擊。
但是,當用戶點擊「員工數據」時,它應該執行驗證,並註冊點擊事件。
我試圖
<a onclick="(arguments[0]||window.event).stopPropagation();">Click Here</a>
<a onclick="(arguments[0]||window.event).cancelBubble=true;"></a>
但它取消了自己的點擊事件即錨標記點擊事件。
如果你只是沒」噸使用內聯聽衆,這將是很容易... – Teemu
你試過了嗎:'Click Here '? –
@AndreiCACIO他們爲什麼要這樣做?它根本無法工作。 – Teemu