У меня есть 2 divs бок о бок, а когда его нет, я хочу, чтобы у другого была ширина 100%.Как изменить ширину div на 100% с помощью jQuery?
while ($array = $query->fetch(PDO::FETCH_ASSOC)){
if (!empty($array['photoname'])){
echo '<div class="photo"></div>';
}
echo '<div class="info"></div>';
}
Вот мой Javascript/JQuery:
$(document).ready(function() {
//check if photo div exists
if ($('.photo').length){
}else{
$('.info').css('width', '100%');
}
});
Так что, если нет фото ДИВ Я хочу Информация ДИВ, чтобы получить ширину 100%. Как я могу это достичь?
UPDATE
Если у меня нет фото дивы, показывающей, вышеуказанные работы и устанавливает информацию дивы до 100%. Но когда у меня есть фото-div в любом месте страницы, ни один из информационных divs не установлен на 100%, даже если у них нет фотодиска рядом с ними.
Это не работает, проверьте мой ответ , '$ ('. photo'). length' всегда будет возвращать' 1' и будет true. –
Вы правы Я буду редактировать – isJustMe
'if ($ ('. Photo'). Html(). Length) {' не работает для меня. Я удалил фото div и поставил 'alert ('hi');' под 'else', но он меня не предупредил. – user2127833