Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Теги
#1
Добрый вечер, я хочю создать на страничке допустим надпись:

Администрация

и после нажатия на ету надпись, с низу добавился текст уже со списком или ешё чего нибудь. пробовал через дримвивер, создал Spry.Widget.CollapsiblePanel, в самой программе отличнно сворачивает и разворачивает текст, но после добавления на страничку, отоброжается текст в полном виде. может кто подскажит какие теги надо изпользовать или может есть функция готовая уже в дримвивере для етого. за ранее спс)
Ответ
#2
Ну так приведите код страницы, чтобы мы видели, что не так с ним.
Ответ
#3
<body>
<div id="CollapsiblePanel1" class="CollapsiblePanel">
<div class="CollapsiblePanelTab" tabindex="0">Администрация</div>
<div class="CollapsiblePanelContent">мой текст</div>
</div>
Ответ
#4
И содержимое css файла с тегами

Цитата:#CollapsiblePanel1
Цитата:.CollapsiblePanel
Цитата:.CollapsiblePanelTab
Цитата:.CollapsiblePanelContent
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#5
[STIGMATED];92609 Написал:И содержимое css файла с тегами

так что то я не вехал, можно по подробнее?

я закинул SpryCollapsiblePanel.css в папку шаблона css и SpryCollapsiblePanel.js в папку шаблона js
Ответ
#6
Да и css там не достаточно, нужен еще JavaScript. Посмотрите готовые решения, например jQuery + Accordion.
Ответ
#7
PROGRAMMATOR Написал:Да и css там не достаточно, нужен еще JavaScript. Посмотрите готовые решения, например jQuery + Accordion.

неужели дримвивер не делает ето всё сам? а нашёт javascript я не понел, причём тут ето?

вы имели ввиду вот ето?

<script type="text/javascript">
<!--
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel1");
//-->
</script>
</body>
</html>
Ответ
#8
Он - редактор, что вы пишете, то он и сделал + добрасывает ненужный хлам ели вы не понимаете в HTML.

Это, только этого тоже не достаточно, код библиотеки где, да и где описан обработчик onClick понять не могу. Может все же jQuery взять? Очень просто >

PHP код:
<?php 
$('#CollapsiblePanel1').click(function() {
$(
this).toggle();
});
Ответ
#9
да я согласен с вами я в етом деле Олень Wink
Но всё же хочется самому на дрим вивере ето зделать, просто мне не ясен пень чего нехвотает. На сколько я вас понел мне нехватает что то из тегов
Ответ
#10
Нет, у вас лишние теги, и вообще как я говорил, не нужно делать велосипеды, используйте jQuery. Wink Я для вас пример набросал, как с помощью него делается то, что вам нужно. (в исходный код страницы посмотрите)
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)