【发布时间】:2011-08-01 14:03:43
【问题描述】:
我在使用 jquery 时遇到了一些问题,我真的希望有人能提供帮助!
我有以下 HTML:
<div class="widgetContent">
<div class="thumbNail"> </div>
<h4>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce feugiat mauris non
libero.
</h4>
<div class="clear">
</div>
<span class="newsDate">10th March 2011</span>
<p class="widgetTexSummary">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce feugiat ...</p>
</div>
<div class="widgetContent">
<div class="widgetEventsDate">
<span class="month">Mar</span> <span class="date">24</span></div>
<h4>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce feugiat mauris non
libero.
</h4>
<div class="clear">
</div>
<span class="newsDate">10th March 2011</span>
<p class="widgetTexSummary">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce feugiat ...</p>
</div>
和下面的jquery:
if ($(".widgetContent:has(.thumbNail)")){
$('h4').css('width', '100px');
}
else{$('h4').css('width','195px');}
这个想法是,当我在一个小部件中有一个具有类“thumbNail”的孩子时,小部件中的 h4 的大小将动态更改为 100 像素。在所有其他情况下,h4 的大小都会不同。
谁能帮帮我?
谢谢!
【问题讨论】: