Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нужна помощь в скрипте на jQuery (https://javascript.ru/forum/misc/58572-nuzhna-pomoshh-v-skripte-na-jquery.html)

artem9009 29.09.2015 14:45

Нужна помощь в скрипте на jQuery
 
Доброго дня, ребят!
Подскажите, кто знания имущий.
Нашел скрипт по интересу и не в курсе как добавить один момент.

Нужно сделать так, чтобы если поле внутри скрывающегося DIV пустое, то и этот скрипт в целом не отображался. Как это реализовать?

Спасибо

рони 29.09.2015 14:56

artem9009,
$('.moreContent:not(:empty)').moreContent();

artem9009 29.09.2015 15:02

Если не затруднительно, уточните куда вставить эту часть?
Вставляю в основную часть, добавляется еще одна кнопка и нет результата. Спасибо

рони 29.09.2015 15:06

artem9009,
делайте макет или хотябы напишите как вы инициализируите плагин.

artem9009 29.09.2015 15:13

Код с шаблона
<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 .

И здесь мне нужно , чтобы плагин работал либо с какой-то определенной высоты с текстом, либо не работал вообще, когда нет текста.

Не судите новичка, стараюсь понятнее описывать ситуацию

рони 29.09.2015 15:42

artem9009,
в строку 3 добавьте :not(:empty)
или
http://javascript.ru/forum/project/3...jj-stroki.html

http://javascript.ru/forum/showthrea...608#post378604

artem9009 29.09.2015 16:19

Уточните в какую именно строку, скрипта или html?
Если скрипта, то между чем и чем. Спасибо

Скрипты хорошие скинули, но они перестают работать при правке кода для визуальности. Даже добавив тег <b> или <h1> скрипт перестает работать. Я про второй.

рони 29.09.2015 16:22

artem9009,
:cray:

artem9009 29.09.2015 16:25

Да да, все печально)

artem9009 29.09.2015 16:26

Давайте, профессор, через силу. Это нужно


Часовой пояс GMT +3, время: 00:13.