Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 27.07.2015, 16:26
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от stem
Тут скрытый контент, который разворачивается при нажатии на родительский блок (сверху вниз)
.css('max-height','700px'); - таким образом не раскрыть скрытого блока, это всего лишь задает правило - высота не более 700 рх.

<button id="menu-ico" data-click="0"></button> и $(this).data('click','0'); отличаются друг от друга как небо и земля.
Ответить с цитированием
  #12 (permalink)  
Старый 27.07.2015, 16:53
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<style>
.hide-block {
    display: none;
    max-height: 1000px
}

.hide-block:last-child {
    max-height: 700px
}

</style> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script> 
$(function() {
    $('.border-price-block').on('click', function() {
        var m = $(this).data('mode') ^ 1,
        o = $(this).data({mode:m}).find('.hide-block');
        m ? o.slideDown(400) : o.slideUp(400)
    }).data({mode:0})
});
</script>     
</head> 

<body>
<div class="border-price-block">
    Тут постоянно видимый контент
    <div class="hide-block"><hr>
        Тут скрытый контент, который разворачивается при нажатии на родительский блок (сверху вниз)
    </div>
</div>
<div class="border-price-block">
    Тут постоянно видимый контент
    <div class="hide-block"><hr>
        Тут скрытый контент, который разворачивается при нажатии на родительский блок (сверху вниз)
    </div>
</div>
<div class="border-price-block">
    Тут постоянно видимый контент
    <div class="hide-block"><hr>
        Тут скрытый контент, который разворачивается при нажатии на родительский блок (сверху вниз)
    </div>
</div>
</body> 
</html>
Ответить с цитированием
  #13 (permalink)  
Старый 28.07.2015, 21:52
Аспирант
Отправить личное сообщение для stem Посмотреть профиль Найти все сообщения от stem
 
Регистрация: 09.03.2013
Сообщений: 36

Deff,
Прикрепляю html файл с кусками кода.
Вложения:
Тип файла: zip slide.zip (1.5 Кб, 4 просмотров)
Ответить с цитированием
  #14 (permalink)  
Старый 29.07.2015, 01:34
Аспирант
Отправить личное сообщение для stem Посмотреть профиль Найти все сообщения от stem
 
Регистрация: 09.03.2013
Сообщений: 36

laimas,
Спасибо! Сам бы не сделал. Спасибо (х3)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плавающий блок, не работает часть кода в joomla 3 Kuzma jQuery 1 06.05.2015 09:28
Помощь в изменении кода javascript same4 Общие вопросы Javascript 24 31.07.2014 14:29
Нужна помощь в написании кода на JS windoffreedom Общие вопросы Javascript 5 28.07.2014 16:56
скрыть из исходного кода часть javascript кода. javasc Javascript под браузер 10 12.03.2014 09:32
Помощь недоламеру в оптимизации кода Cooleraunt Javascript под браузер 4 11.01.2013 14:05