помогите со скриптом jquery
http://jsfiddle.net/RwH5x/
Вот пример. В общем задача такова, чтоб при нажатии на блок, скручивался абзац, но не полностью, а так чтоб оставалась его первая строка или две первых строки и при этом я при открытом виде мог подключить один класс, а при закрытом, он удался... Заранее спасибо, помогите плизз...:help: :help: :help: |
нужен крохотный скрипт
этот скрипт добавляет класс mini $(function(){ $('.plashka').click(function(){ $(this).toggleClass('mini'); }) }) Рабочий пример <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> Кликни по блоку с текстом. <div class="plashka"> <h1>Download this app</h1> <p>Visite our facebook Why? For the glory of SATANE of course! Workers everywhere should have the right to safe and ethical working conditions. They should also have access to educational oppor Visite our facebook Why? For the glory of SATANE of course! Workers everywhere should have the right to safe and ethical working conditions. They should also have access to educational oppor Visite our facebook Why? For the glory of SATANE of course! Workers everywhere should have the right to safe and ethical working conditions. They should also have access to educational oppor</p> </div> <script> $(function(){ $('.plashka').click(function(){ $(this).toggleClass('mini'); }) }) </script> <style> .plashka { width:440px; min-height:110px; border:1px #ebebeb solid; border-radius:10px; } .mini { height:100px; overflow:hidden; } .plashka h1 { font-size:30px; } .plashka p { margin-top:20px; } </style> |
ну это немного не то... Щас опишу...
при нажатии на блоке обвертке, должен плавно открыться полностью абзац и после этого примениться класс, который изменил бы вид блока обвертки, а при втором нажатии абзац закрылся и этот класс удалился. В общем в задумке сделать блок обвертку в виде кнопки. При наведение срабатывает ховер со своими стилями тенями и т.д., при нажатии, происходит появление абзаца а у дива (кнопки), меняются стили... |
извините что лезу со своим самоваром ))) но может сгодится http://javascript.ru/forum/project/3...jj-stroki.html
|
Цитата:
|
hesrun,
Самовар ненужон, могет чайник сгодится )) <!DOCTYPE HTML> <html> <head> <title></title> <meta charset="utf-8" /> <style> .plashka { width:440px; border:1px #ebebeb solid; border-radius:10px; overflow:hidden; } .maxi { background-color:#FFCC00; border: #00CC00 1px solid } .plashka h1 { font-size:30px; } .plashka p { margin-top:20px; } </style> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> Кликни по блоку с текстом. <div class="plashka"> <h1>Download this app</h1> <p>Visite our facebook Why? For the glory of SATANE of course! Workers everywhere should have the right to safe and ethical working conditions. They should also have access to educational oppor Visite our facebook Why? For the glory of SATANE of course! Workers everywhere should have the right to safe and ethical working conditions. They should also have access to educational oppor Visite our facebook Why? For the glory of SATANE of course! Workers everywhere should have the right to safe and ethical working conditions. They should also have access to educational oppor</p> </div> <script> $(function () { var n = 1; var h = $('.plashka').outerHeight() $('.plashka').height(98); $('.plashka').click(function () { n ^= 1 n ? $(this).animate({ height: 98 }, 1000, function () { $(this).toggleClass('maxi') }) : $(this).animate({ height: h }, 1000, function () { $(this).toggleClass('maxi') }) }) }) </script> </body> </html> |
Цитата:
Вот мне надо такую, только с перламутровыми пуговицами... А точнее, с анимацией все четко, как и нужно было... Только стили должны подхватытваться из CSS, не прописывая их в скрипте... И изначально, он (див) должен быть уже маленького размера... |
Цитата:
Цитата:
|
Цитата:
|
hesrun,
смотрите код в 6 посте |
Часовой пояс GMT +3, время: 03:34. |