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会处理这些事情。