Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t使用jquery获取动态创建按钮的高度 我所拥有的:_Javascript_Jquery_Button - Fatal编程技术网

Javascript Can';t使用jquery获取动态创建按钮的高度 我所拥有的:

Javascript Can';t使用jquery获取动态创建按钮的高度 我所拥有的:,javascript,jquery,button,Javascript,Jquery,Button,我动态创建一个按钮并尝试访问按钮宽度。在本例中,我正在执行console.log(),但在实际情况中,我希望将该值用于其他事情 let deleteButton=$(document.createElement(“按钮”)) .addClass(“删除按钮”) .文本(“删除”) 。单击(函数(){ 删除(本条); }); log($(deleteButton.width()) 函数$.width()获取匹配元素集中第一个元素的当前计算宽度 基本上,引擎没有渲染/处理该元素,因此width在添

我动态创建一个按钮并尝试访问按钮宽度。在本例中,我正在执行
console.log()
,但在实际情况中,我希望将该值用于其他事情

let deleteButton=$(document.createElement(“按钮”))
.addClass(“删除按钮”)
.文本(“删除”)
。单击(函数(){
删除(本条);
});
log($(deleteButton.width())
函数
$.width()
获取匹配元素集中第一个元素的当前计算宽度

基本上,引擎没有渲染/处理该元素,因此
width
在添加到DOM树之前不可用

let deleteButton=$(document.createElement(“按钮”))
.addClass(“删除按钮”)
.文本(“删除”)
。单击(函数(){
删除(本条);
});
//在此,引擎将渲染/处理此元素。
$(document.body).append(deleteButton);
log($(deleteButton.width())

你能制作笔文件并共享吗