首頁 > web前端 > js教程 > 主體

jquery中mouseup事件屬性遺失的詳解

黄舟
發布: 2017-06-28 14:27:28
原創
2094 人瀏覽過

最近在寫js,啊,js跨瀏覽器事件遺失太多了,有jquery也是一樣。 。

筆者最近寫一個demo...這個問題困擾了我1個星期。 。 。

上程式碼說明原因吧:

$("#div1").mouseup(function(e) {  
    alert(e.target.id);  
});
登入後複製

我很希望取得到滑鼠鬆後的物件的所觸發的dom物件的ie. ..頁面所有元素都有id。 。 。

 最後解決了

$("#div1").mouseup(function(e) {  
    var oEvent=e||event;  
    alert(oEvent.target.id);  
});
登入後複製

啊,煩人的js 

這裡在插入一個小的知識點:

在mousemove中根據滑鼠移動的座標判斷當前的移動的節點類型。 id

document.elementFromPoint(oEvent.pageX,oEvent.pageY).id;//获取di  
  
document.elementFromPoint(oEvent.pageX,oEvent.pageY).tagName;//获取节点tag name
登入後複製

以上是jquery中mouseup事件屬性遺失的詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!