亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 關(guān)于iscroll的一段代碼,希望有人解釋

瀏覽:128日期:2022-12-25 13:35:55

問題描述

這里的if (el instanceof SVGElement)用意應(yīng)該是一個能力檢測,但是我發(fā)現(xiàn)傳入的元素el,他的原型鏈上是否有SVGElement和它是否具有g(shù)etBoundingClientRect好像并沒有什么關(guān)系吧?即使一個元素的原型鏈上沒有SVGElement,它還是有g(shù)etBoundingClientRect方法的,那這里的寫法到底是什么意思呢?

me.getRect = function(el) {if (el instanceof SVGElement) { var rect = el.getBoundingClientRect(); return {top : rect.top,left : rect.left,width : rect.width,height : rect.height };} else {return {top : el.offsetTop,left : el.offsetLeft,width : el.offsetWidth,height : el.offsetHeight };} };

感謝!

CRIMX

有理有據(jù),令人信服!

問題解答

回答1:

SVGElement - The properties offsetParent, offsetTop, offsetLeft, offsetWidth, and offsetHeight are deprecated in Chrome 48.

The offsetLeft and offsetTop properties of SVG elements always returns ’undefined’.

不對 HTMLElement 使用的原因可能是考慮到 getBoundingClientRect 更慢。

標簽: JavaScript
主站蜘蛛池模板: 尤蜜视频在线观看播放 | 精品九九久久国内精品 | 中文字幕国产在线观看 | 欧美性色黄 | 综合图区亚洲 | 欧美黄色软件 | xxxx色 | 亚洲国产精品网 | 欧美性一级交视频 | 日本高清xxxx免费视频 | 丰满女人毛片免费播放 | www亚洲一区| 久热re国产手机在线观看 | 精品国产品欧美日产在线 | 久久久久欧美精品观看 | 欧美色视频免费高清播放 | 色片在线观看 | 婷婷久| 成人第一页 | 五月婷婷俺也去开心 | 欧美特黄特刺激a一级淫片 欧美特黄高清免费观看的 欧美爱片 | 色老头oldmanvideos | 日本人一级毛片免费完整视频 | 涩涩网站在线观看 | 在线国产你懂的 | 啪啪免费网站视频观看 | 亚洲一区二区三区首页 | 91九色porn偷拍在线 | 六月丁香久久 | 黄色一级片在线观看 | 精品在线不卡 | 大学生a级毛片免费观看 | 泄欲网站免费观看 | 国产成人综合日韩精品婷婷九月 | 亚洲天天在线日亚洲洲精 | 国产精品一级毛片不收费 | 亚洲欧美精品一区天堂久久 | 黄色片短视频 | 亚洲欧美日韩另类在线一 | 精品成人资源在线观看 | 999毛片 |