如果element匹配div宽度,则添加到类

时间:2014-04-14 21:06:07

标签: jquery addclass

如果图片的宽度小于section元素,我正在寻找将类添加到img标记的最佳方法。

<section>
<img>
</section>

section {
   width:700px
}

我尝试了下面没有这样的运气:

var image = $('img');
var width = $('section').width();

if (width < 700) {
image.addClass('classname');

任何帮助都会很棒:)

1 个答案:

答案 0 :(得分:2)

根据我的评论,您正在尝试将课程添加到&#34; img&#34;这是未定义的。要么将其切换出来以便

image.addClass('classname')

或者因为它是一个短选择器,只需插入

$('img').addClass('classname')

还要确保在$(document).ready(...)调用

中进行jQuery调用