как свернуть категории форума
Mental-Case
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
Как свернуть категории форума... и если можно пример на ajax . Заранее благодарствую. НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
Aleko
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Mental-Case , ээээм. Где у форума "категории" и при чем тут вообще ajax?Бесплатные обои.
DSC
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
он имеет ввиду то, что у тебя на главной форума на чёрном фоне чёрными буквами... =) Можно просто дисплэем... aka Latro
Mental-Case
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
Ой извиняюсь не категории а разделы. вот у вас допустим есть разделы на форуме "Сайтостроение, Графика, Общение" вот и мне допустим нужно чтобы они при загрузке страницы были свёрнуты или закрыты каким то образом (чтобы самих форумов не было видно, поскольку таких разделов у меня много.). а насчет ajax забудьте это я бред написал .
НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
DSC
Группа: Проверенные
Пользователь №: 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
Группа: Проверенные
Пользователь №: 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
Группа: Проверенные
Пользователь №: 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
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
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
WRC , не верно.Бесплатные обои.
WRC
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Quote (Aleko )
WRC, не верно.
знаю... Aleko , объясни пожалуйста... что означает Quote (Aleko )
td[i.click()]
может нужно td[i].click()...? хотя зачем нажимать на td если нужно производить клик на плюс или минус.Устраняем баг при просмотре материала Сообщение отредактировал WRC - Четверг, 15.04.2010, 10:35
Mental-Case
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
да тут попробовал и форумы не то чтобы НЕ сворачивается . он кривит всю таблу НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
Mental-Case
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
Aleko , ваш вариант тоже никак... (если там и были изменения )
НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.
Mental-Case
Группа: Проверенные
Пользователь №: 2764
Сообщений: 18
Получено оценок: 9
получается никак? НА Вашем дерьмовом сайте кроме критики ничего интересного не найдешь , ваша критика и та говно.