У меня проблемы с 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 будет другого размера.
Может ли кто-нибудь помочь мне, пожалуйста?
Спасибо!