【发布时间】:2018-11-04 18:51:03
【问题描述】:
我有什么:
我动态创建一个按钮并尝试访问按钮宽度。在这个例子中,我正在做console.log(),但在我的实际情况中,我想将该值用于其他事情。
let deleteButton = $(document.createElement("button"))
.addClass("deleteButton")
.text("delete")
.click(function() {
delete(this);
});
console.log($(deleteButton).width());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
问题:
按钮默认有width 和height,但console.log() 显示为零。
如何获取按钮的默认宽度和高度?
观察:最有可能被接受的答案是使用类似 jquery 的 .width() 函数,或者解释为什么该函数不起作用并给出更好的解决方案。
【问题讨论】:
-
能不能做个笔形文件分享一下
标签: javascript jquery button