Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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 无法获取<;的宽度;<;svg_Javascript_Jquery_Css_Highcharts_Typeerror - Fatal编程技术网

Javascript 无法获取<;的宽度;<;svg

Javascript 无法获取<;的宽度;<;svg,javascript,jquery,css,highcharts,typeerror,Javascript,Jquery,Css,Highcharts,Typeerror,我正在尝试访问最后一个“rect”,以便获得它的宽度和高度。我尝试了以下jquery$(“.highcharts plot background”).width()但我得到的答案是0。还尝试使用$(“.highcharts plot background”)[0].width(),但出现以下错误 未捕获的TypeError:$(…).width()不是函数 我愿意听取建议 使用Highcharts 5.0.0创建 使用attr(“宽度”)而不是width()。如果您已经在css中声明了宽度,

我正在尝试访问最后一个
“rect”
,以便获得它的宽度和高度。我尝试了以下jquery
$(“.highcharts plot background”).width()
但我得到的答案是0。还尝试使用
$(“.highcharts plot background”)[0].width()
,但出现以下错误

未捕获的TypeError:$(…).width()不是函数

我愿意听取建议


使用Highcharts 5.0.0创建
使用
attr(“宽度”)
而不是
width()
。如果您已经在css中声明了宽度,那么
width()
就可以了

请参阅下面的代码片段

console.log($(“.highcharts打印背景”).attr(“宽度”)

使用Highcharts 5.0.0创建

非常感谢。我在想jQuery会处理这些事情。