无法使用jquery设置宽度元素

时间:2017-12-04 04:22:34

标签: javascript jquery

我使用jquery: $(".mce-content-body p")

并返回 <p>"text"</p>

但我无法使用:$(".mce-content-body p").width(300)将重新转换VM9281:1 Uncaught TypeError: Cannot read property 'width' of null at <anonymous>:1:39

我如何为idv中的所有

设置witdh

2 个答案:

答案 0 :(得分:1)

错误的语法。尝试,

$(".mce-content-body p").css("width","300px");

注意: .css(width)和.width()之间的区别在于后者返回无单位像素值(例如,400),而前者返回带单位的值完整(例如,400px)。当需要在数学计算中使用元素的宽度时,建议使用.width()方法。

谢谢!

答案 1 :(得分:-3)

您需要在jQuery中将其设置为CSS属性。

HTML标签应设置为

<p class="mce-content-body"> text <p> 

的jQuery

$(".mce-content-body").css("width","12px");