Страница 1 из 1
Спойлер для шаблона
Добавлено: 11 июл 2010, 14:51
Lexin
Никто не знает как осуществить спойлер для шаблона?
мне нужно чтобы некоторые блоки на форуме в форме добавления сообщения скрывались
а точнее эти блоки:

нужно чтобы при нажатии на картинку с знаком - рядом с словами
дополнительные смайлы и дополнительные фразы скрывался один из блоков (для каждого отдельно)
и наоборот открывались при нажатии на картинку с знаком +
(картинки уже есть)
Re: Спойлер для шаблона
Добавлено: 11 июл 2010, 17:54
SOKOJI
jQuery подключен? Если да, тогда бери класс или id этого блока, а также id или класс ссылки.
Код: Выделить всё
$(document).ready(function(){
$('#link').click(function(){
$('#block').slideToggle('fast');
});
});
Re: Спойлер для шаблона
Добавлено: 11 июл 2010, 18:47
Lexin
Как думаешь, что тут не так
я пробовал таким способом
Код: Выделить всё
<div style="display:block" id="fo_block_dsmiles" class="modern_block_top">
<td class="modern_block_show_hide"><img src="/avatars/1/1/site/modern_cat_minus.gif" class="icon_show_hide" onclick="javascript:toggleblock('block_dsmiles', 1);" title="Свернуть блок"></td>
<-----------содержимое--------------->
<-----------содержимое--------------->
<-----------содержимое--------------->
</div>
<div style="display: none;" id="fc_block_dsmiles">
<table cellpadding="0" cellspacing="0" class="modern_block_closed">
<img src="/avatars/1/1/site/modern_cat_plus.gif" class="icon_show_hide" onclick="javascript:toggleblock('block_dsmiles', 0);" title="Развернуть блок">
</table>
</div>
на главной странице работает (т.е. на главной сайта но не форума, это скрыватели каждого блока)
файлы стилей встроены
jquery везде подключен
p.s. извиняюсь сразу, не совсем понял то что ты написал до моего письма, и что с кодом делать. javascript пости не знаю, матчасть только учу.
Re: Спойлер для шаблона
Добавлено: 11 июл 2010, 20:25
SOKOJI
id="fo_block_dsmiles" - это на форуме указано? Javascript берет id элемента и работает с ним.
А на счет моего кода - его в head и все. + в шаблоне добавления материалов указать id или class тем блокам, в которых находятся смайлы, например: <div id="smiles">смайлы</div>, тогда в коде #block меняешь на #smiles (если указываешь class, а не id, тогда вместо # ставишь .). Для другого блока аналогично. Ну и ссылке укажи id или class.
Re: Спойлер для шаблона
Добавлено: 14 июл 2010, 13:48
Lexin
SOKOJI писал(а):id="fo_block_dsmiles" - это на форуме указано? Javascript берет id элемента и работает с ним.
А на счет моего кода - его в head и все. + в шаблоне добавления материалов указать id или class тем блокам, в которых находятся смайлы, например: <div id="smiles">смайлы</div>, тогда в коде #block меняешь на #smiles (если указываешь class, а не id, тогда вместо # ставишь .). Для другого блока аналогично. Ну и ссылке укажи id или class.
Теперь все ясно!
Спасибо.
