获取此元素的HTML元素的宽度

获取此元素的HTML元素的宽度

问题描述:

这个流星客户端代码需要事件发生的元素的宽度,但未能得到它。如何做呢?由于获取此元素的HTML元素的宽度

Template.swipe.events({ 
    'mouseup .swipe': function(e) { 
    utility.mouseUp(e); 
    } 
}); 

utility = (function() { 

    return { 
    mouseUp: (event) => { 
     console.log(event.currentTarget.width); 
    } 
}()); 
+1

DOM节点没有'width'属性。你的意思是[offsetWidth](https://developer.mozilla.org/en-US/docs/Web/API/CSS_Object_Model/Det​​ermining_the_dimensions_of_elements)? –

+0

使用.width()属性。 – eronax59

+0

@JanDvorak - offsetWidth不是我的解决方案。但是,您的链接显示了我正在搜索的正确属性:scrollWidth。以防万一别人有同样的问题! – MerlinK

使用event.currentTarget.offsetWidth属性而不是width