获取字符串元素的宽度而不附加

时间:2016-03-28 07:30:11

标签: jquery dom

元素:

var dv = "<div style='width:300px;height:100px'></div>";

如何在输出中打印300px?

alert($.parseHTML(dv).width()) //outputs undefined.

小提琴: https://jsfiddle.net/3yq1bgvk/1/

1 个答案:

答案 0 :(得分:1)

您应该创建DOM元素,而不是使用$.parseHTML

使用

var dv = "<div style='width:300px;height:100px'></div>";
alert($(dv).width());   //300

jsFiddle