Нужна помощь в скрипте на jQuery
Доброго дня, ребят!
Подскажите, кто знания имущий. Нашел скрипт по интересу и не в курсе как добавить один момент. Нужно сделать так, чтобы если поле внутри скрывающегося DIV пустое, то и этот скрипт в целом не отображался. Как это реализовать? Спасибо |
artem9009,
$('.moreContent:not(:empty)').moreContent();
|
Если не затруднительно, уточните куда вставить эту часть?
Вставляю в основную часть, добавляется еще одна кнопка и нет результата. Спасибо |
artem9009,
делайте макет или хотябы напишите как вы инициализируите плагин. |
Код с шаблона
<div class="longtext">
<div class="moreContent" data-height="243">
<?php if ($thumb || $description) { ?>
<div class="row">
<?php if ($thumb) { ?>
<div class="col-sm-2"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" title="<?php echo $heading_title; ?>" class="img-thumbnail" /></div>
<?php } ?>
<?php if ($description) { ?>
<div class="col-sm-10"><?php echo $description; ?></div>
<?php } ?>
</div>
<?php } ?>
</div>
</div>
Со страницы - для настройки
<script>
$(document).ready(function() {
$('.moreContent').moreContent({
height: 150,
duration: 500,
btn: 'Open',
btnActive: 'Close',
btnClass: 'btn-primary'
});
});
</script>
и сам файл jquery.morecontent.js . И здесь мне нужно , чтобы плагин работал либо с какой-то определенной высоты с текстом, либо не работал вообще, когда нет текста. Не судите новичка, стараюсь понятнее описывать ситуацию |
artem9009,
в строку 3 добавьте :not(:empty) или http://javascript.ru/forum/project/3...jj-stroki.html http://javascript.ru/forum/showthrea...608#post378604 |
Уточните в какую именно строку, скрипта или html?
Если скрипта, то между чем и чем. Спасибо Скрипты хорошие скинули, но они перестают работать при правке кода для визуальности. Даже добавив тег <b> или <h1> скрипт перестает работать. Я про второй. |
artem9009,
:cray: |
Да да, все печально)
|
Давайте, профессор, через силу. Это нужно
|
| Часовой пояс GMT +3, время: 20:32. |