JS - 是否有可能获得单击元素的确切宽度?

时间:2013-12-12 12:44:08

标签: javascript jquery html css progress-bar

有关音乐的进度条,例如youtube进度条。 我只想在JS / JQuery中使用它。

例如,如果我有这段代码:

<div style="pointer:cursor;width:250px;background:#cccccc">&nbsp;</div>

并且假设我点击这个div元素的一半,我希望JS返回125px。有没有办法这样做?

1 个答案:

答案 0 :(得分:1)

试试:

$('div').on('click',function(e){
    console.log(e.clientX - this.offsetLeft);
});