• Страница 1 из 1
  • 1
как свернуть категории форума
Mental-Case
Дата: Среда, 14.04.2010, 15:56 | Сообщение # 1
молчун
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
Как свернуть категории форума...
и если можно пример на ajax .
Заранее благодарствую.


НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
  
Aleko
Дата: Среда, 14.04.2010, 16:07 | Сообщение # 2
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Mental-Case, ээээм. Где у форума "категории" и при чем тут вообще ajax?

Бесплатные обои.
  
DSC
Дата: Среда, 14.04.2010, 16:14 | Сообщение # 3
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
он имеет ввиду то, что у тебя на главной форума на чёрном фоне чёрными буквами... =)
Можно просто дисплэем...


aka Latro
  
Mental-Case
Дата: Среда, 14.04.2010, 16:15 | Сообщение # 4
молчун
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
Ой извиняюсь не категории а разделы.

вот у вас допустим есть разделы на форуме "Сайтостроение, Графика, Общение"
вот и мне допустим нужно чтобы они при загрузке страницы были свёрнуты или закрыты каким то образом (чтобы самих форумов не было видно, поскольку таких разделов у меня много.). а насчет ajax забудьте это я бред написал .


НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
  
DSC
Дата: Среда, 14.04.2010, 16:20 | Сообщение # 5
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Вставляешь в эти категории вот это:
Code
<span id="close">Закрыть</span>
А это в конец страницы:
Code
<script type="text/javascript">
c=$('#close');c.click(function(){c.css('display','none')?c.css('display','block'):.css('display','none')})
</script>
На jQ никогда не писал, но должно сработать... =)


aka Latro
  
Mental-Case
Дата: Среда, 14.04.2010, 16:21 | Сообщение # 6
молчун
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
у меня есть hideforum.js
JavaScript который организовывает сворачивание/разворачивание разделов
вот его код:
Code
plus='/images/plus.gif'; // Картинка плюса
minus='/images/minus.gif'; // Картинка минуса

function addIcons(){
td=document.getElementsByTagName('td');
for(i=0;i<td.length;i++){
if(td[i].className=='gTableTop'){
td[i].innerHTML='<img src="'+minus+'" border="0" align="right" style="padding-right: 8px;cursor:pointer;" onclick="hideForum(this);" /> '+td[i].innerHTML;}}}

function toggle(obj){obj.style.display=obj.style.display=='none'?'':'none';}

function hideForum(obj){
tr=obj.parentNode.parentNode.parentNode.getElementsByTagName('tr');
for(i=1;i<tr.length;i++){
toggle(tr[i]);}obj.src=obj.src==minus?plus:minus;}

addIcons();

стандартно он держит все разделы открытыми . можно ли при помощи его же сделать наоборот ?


НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
  
WRC
Дата: Среда, 14.04.2010, 16:26 | Сообщение # 7
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Code
<script>
plus='/images/plus.gif'; // Картинка плюса
minus='/images/minus.gif'; // Картинка минуса

function addIcons(){
td=document.getElementsByTagName('td');
for(i=0;i<td.length;i++){
if(td[i].className=='gTableTop'){
td[i].innerHTML='<img src="'+minus+'" border="0" align="right" style="padding-right: 8px;cursor:pointer;" onclick="hideForum(this);" /> '+td[i].innerHTML;}}}

function toggle(obj){obj.style.display=obj.style.display=='block'?'none':'block';}

function hideForum(obj){
tr=obj.parentNode.parentNode.parentNode.getElementsByTagName('tr');
for(i=1;i<tr.length;i++){
toggle(tr[i]);}obj.src=obj.src==minus?plus:minus;}

addIcons();
</script>

не уверен...


Устраняем баг при просмотре материала

Сообщение отредактировал WRC - Среда, 14.04.2010, 16:26
  
Aleko
Дата: Среда, 14.04.2010, 16:26 | Сообщение # 8
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Code
<script>
plus='/images/plus.gif'; // Картинка плюса
minus='/images/minus.gif'; // Картинка минуса

function addIcons(){
td=document.getElementsByTagName('td');
for(i=0;i<td.length;i++){
if(td[i].className=='gTableTop'){
td[i].innerHTML='<img src="'+minus+'" border="0" align="right" style="padding-right: 8px;cursor:pointer;" onclick="hideForum(this);" /> '+td[i].innerHTML;
td[i.click()]}}}

function toggle(obj){obj.style.display=obj.style.display=='none'?'':'none';}

function hideForum(obj){
tr=obj.parentNode.parentNode.parentNode.getElementsByTagName('tr');
for(i=1;i<tr.length;i++){
toggle(tr[i]);}obj.src=obj.src==minus?plus:minus;}

addIcons();
</script>


Бесплатные обои.
  
Aleko
Дата: Среда, 14.04.2010, 16:28 | Сообщение # 9
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
WRC, не верно.

Бесплатные обои.
  
WRC
Дата: Среда, 14.04.2010, 16:31 | Сообщение # 10
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Quote (Aleko)
WRC, не верно.

знаю...
Aleko, объясни пожалуйста... что означает
Quote (Aleko)
td[i.click()]

может нужно td[i].click()...?
хотя зачем нажимать на td если нужно производить клик на плюс или минус.


Устраняем баг при просмотре материала

Сообщение отредактировал WRC - Четверг, 15.04.2010, 10:35
  
Mental-Case
Дата: Среда, 14.04.2010, 16:35 | Сообщение # 11
молчун
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
да тут попробовал и форумы не то чтобы НЕ сворачивается . он кривит всю таблу

НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
  
Mental-Case
Дата: Среда, 14.04.2010, 16:39 | Сообщение # 12
молчун
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
Aleko, ваш вариант тоже никак...

(если там и были изменения ) :)


НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
  
Mental-Case
Дата: Среда, 14.04.2010, 16:59 | Сообщение # 13
молчун
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
получается никак?

НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.