ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Показать/Скрыть

 

415
Денис @FeNIX74
Ребят подскажите что не так делаю!!!

Хочу сделать на форуме кнопку показа скрытия формы ввода сообщения...

Делаю так

Эта информация скрыта и доступна только зарегистрированным пользователям.


Заранее спасибо)

Отредактировано FeNIX74 - 07.12.2012
2615
Сергей @Pegass
<script type="text/javascript">
$(document).ready(function() {
$('div.slide').click(function() {$('div.view').toggle();});
});
</script>


только лучше через ID, а не через класс, у вас ведь одна форма и кнопок тоже не 20 штук)))

Отредактировано Pegass - 07.12.2012
415
Денис @FeNIX74
Pegass пишет:

<script type="text/javascript">
$(document).ready(function() {
$('div.slide').click(function() {$('div.view').toggle();});
});
</script>


только лучше через ID, а не через класс, у вас ведь одна форма и кнопок тоже не 20 штук)))

Во спасибо)

415
Денис @FeNIX74
А как сделать чтоб он сразу был закрыт а после нажатия открывался?? а то он так открыт сразу!

1007
BETEPAH @BETEPAH
FeNIX74 пишет:

А как сделать чтоб он сразу был закрыт а после нажатия открывался?? а то он так открыт сразу!

Зачем использовать несколько вопросительных знаков в вопросах?
Добавить в стили
.view {
display: none;
}

Или, если через скрипт, то вот так
<script>
$(function(){
$('div.view').hide();
$('div.slide').on('click', function () {
$('div.view').toggle();
});
});
</script>

415
Денис @FeNIX74
BETEPAH пишет:

FeNIX74 пишет:

А как сделать чтоб он сразу был закрыт а после нажатия открывался?? а то он так открыт сразу!

Зачем использовать несколько вопросительных знаков в вопросах?
Добавить в стили
.view {
display: none;
}

Или, если через скрипт, то вот так
<script>
$(function(){
$('div.view').hide();
$('div.slide').on('click', function () {
$('div.view').toggle();
});
});
</script>


Спасибо)

Слушай еще вопрос не знаешь как убрать с вверху форума Форум » Общий » Правила Форума Страницы: 1 и там же кнопка Написать Ответ... а оставить только внизу?

2615
Сергей @Pegass
Убрать красное
синим отмечена собственно сама полоса, если нужно чтобы они были разные необходимо добавить ещё одну переменную, внести в неё необходимые изменения и вывести там где хотите
/* ЧАСТЬ ТРЕТЬЯ */
/* Отображение сообщений в теме */
else if(forum>0 && topic>0) {
var posts=new Array();
var all_posts="";
for(var i=0; i<f_p.length;i++) {
num=site*10+i+1;
isonline="<font color=red>Неактивен</font>";
for(k=0;k<f_on.length;k++) if(f_on[k][0]==f_p[i][1]) isonline="<font color=green>Активен</font>";
mod="";
if(f_p[i][4]) mod+="<i style='float:left;'>Отредактированно в "+f_p[i][5]+" - "+f_p[i][4]+"</i>";
if(moderator==1 && num>1) mod+="<input type=checkbox name='delpost["+f_p[i][0]+"]'><a href=?inc=forum&forum="+forum+"&topic="+topic+"&site="+site+"&delpost="+f_p[i][0]+" onclick='return confirm(\"Вы действительно хотите удалить это сообщение?\");'><font class=low>Удалить</font></a> | ";
if(mynick==f_p[i][1] || moderator==1) mod+="<a href=?inc=forum&forum="+forum+"&topic="+topic+"&site="+site+"&editpost="+f_p[i][0]+"><font class=low>Редактировать</font></a> | ";
if(mynick && myid) mod+="<a href=# onclick='quote("+i+"); return false;'><font class=low>Цитировать</font></a>";
avator=""; if(f_p[i][8]) avator="<img src="+f_p[i][8]+" style='margin-top:5px;margin-bottom:5px;'><br>";
name=""; if(f_p[i][11]) name="Имя: "+f_p[i][11]+"<br>";
mw=""; if(f_p[i][12]=='0') mw="Пол: мужской<br>"; if(f_p[i][12]=='1') mw="Пол: женский<br>";

message=filter(f_p[i][2],message_img_max);
if(f_p[i][10]) message+="<div class=signature><hr></div>"+filter(f_p[i][10],signature_img_max);
posts[i]="<table width=90% align=center style='table-layout:fixed;'><tr><td class=title width=150 align=left><a name=post"+f_p[i][0]+" href=?inc=forum&forum="+forum+"&topic="+topic+"&post="+f_p[i][0]+"#post"+f_p[i][0]+" class=title>"+f_p[i][3]+"</a></td><td class=title align=right> #"+num+"</td></tr><tr><td width=150 valign=top align=left style=padding-top:10px;><a href=# onclick='put(\""+f_p[i][1]+", \"); return false;'>"+f_p[i][1]+"</a> [<a href=?inc=info&userid="+f_p[i][13]+" target=info>?</a>]<br>"+avator+name+mw+rang(f_p[i][1],f_p[i][7])+"Сообщений:"+f_p[i][7]+"<br> <a href=?inc=post&act=new&nick="+mynick+"&id="+myid+"&tonick="+f_p[i][1]+" target=pm><font class=low>Написать письмо</font></a><br><font class=low>"+f_p[i][6]+"</font>&nbsp;</td><td valign=top align=left style='padding:10px; word-wrap: break-word;'>"+message+"<tr><td align=left>"+isonline+"<td align=right>"+mod+"</td></tr></table><br>";
all_posts+=posts[i];
}
var links=genlinks("?inc=forum&forum="+forum+"&topic="+topic+"&site=",sites,site);
panel="<table width=90%><tr><td style='border:0px;' align=left><a href=?inc=forum>Forum</a> » <a href=?inc=forum&forum="+forum+">"+f_f[fa][1]+"</a> » <a href=?inc=forum&forum="+forum+"&topic="+topic+"><font color=#B00000>"+f_ta[1]+"</font></a> » <a href=#sendmess><font color=green>Написать ответ</font></a><td align=right style='border:0px;'>Страницы: "+links+"</tr></table><br>";

if(moderator==1) wr("<form name=postsform action='' method=post style=display:inline>");
wr(panel);
wr(all_posts);
wr(panel);
if(moderator==1) wr("<input type=submit value='Удалить выбранные сообщения' class=ok></form><br><br>");
}

Отредактировано Pegass - 07.12.2012
415
Денис @FeNIX74
Pegass пишет:

Убрать красное
синим отмечена собственно сама полоса, если нужно чтобы они были разные необходимо добавить ещё одну переменную, внести в неё необходимые изменения и вывести там где хотите
/* ЧАСТЬ ТРЕТЬЯ */
/* Отображение сообщений в теме */
else if(forum>0 && topic>0) {
var posts=new Array();
var all_posts="";
for(var i=0; i<f_p.length;i++) {
num=site*10+i+1;
isonline="<font color=red>Неактивен</font>";
for(k=0;k<f_on.length;k++) if(f_on[k][0]==f_p[i][1]) isonline="<font color=green>Активен</font>";
mod="";
if(f_p[i][4]) mod+="<i style='float:left;'>Отредактированно в "+f_p[i][5]+" - "+f_p[i][4]+"</i>";
if(moderator==1 && num>1) mod+="<input type=checkbox name='delpost["+f_p[i][0]+"]'><a href=?inc=forum&forum="+forum+"&topic="+topic+"&site="+site+"&delpost="+f_p[i][0]+" onclick='return confirm(\"Вы действительно хотите удалить это сообщение?\");'><font class=low>Удалить</font></a> | ";
if(mynick==f_p[i][1] || moderator==1) mod+="<a href=?inc=forum&forum="+forum+"&topic="+topic+"&site="+site+"&editpost="+f_p[i][0]+"><font class=low>Редактировать</font></a> | ";
if(mynick && myid) mod+="<a href=# onclick='quote("+i+"); return false;'><font class=low>Цитировать</font></a>";
avator=""; if(f_p[i][8]) avator="<img src="+f_p[i][8]+" style='margin-top:5px;margin-bottom:5px;'><br>";
name=""; if(f_p[i][11]) name="Имя: "+f_p[i][11]+"<br>";
mw=""; if(f_p[i][12]=='0') mw="Пол: мужской<br>"; if(f_p[i][12]=='1') mw="Пол: женский<br>";

message=filter(f_p[i][2],message_img_max);
if(f_p[i][10]) message+="<div class=signature><hr></div>"+filter(f_p[i][10],signature_img_max);
posts[i]="<table width=90% align=center style='table-layout:fixed;'><tr><td class=title width=150 align=left><a name=post"+f_p[i][0]+" href=?inc=forum&forum="+forum+"&topic="+topic+"&post="+f_p[i][0]+"#post"+f_p[i][0]+" class=title>"+f_p[i][3]+"</a></td><td class=title align=right> #"+num+"</td></tr><tr><td width=150 valign=top align=left style=padding-top:10px;><a href=# onclick='put(\""+f_p[i][1]+", \"); return false;'>"+f_p[i][1]+"</a> [<a href=?inc=info&userid="+f_p[i][13]+" target=info>?</a>]<br>"+avator+name+mw+rang(f_p[i][1],f_p[i][7])+"Сообщений:"+f_p[i][7]+"<br> <a href=?inc=post&act=new&nick="+mynick+"&id="+myid+"&tonick="+f_p[i][1]+" target=pm><font class=low>Написать письмо</font></a><br><font class=low>"+f_p[i][6]+"</font>&nbsp;</td><td valign=top align=left style='padding:10px; word-wrap: break-word;'>"+message+"<tr><td align=left>"+isonline+"<td align=right>"+mod+"</td></tr></table><br>";
all_posts+=posts[i];
}
var links=genlinks("?inc=forum&forum="+forum+"&topic="+topic+"&site=",sites,site);
panel="<table width=90%><tr><td style='border:0px;' align=left><a href=?inc=forum>Forum</a> » <a href=?inc=forum&forum="+forum+">"+f_f[fa][1]+"</a> » <a href=?inc=forum&forum="+forum+"&topic="+topic+"><font color=#B00000>"+f_ta[1]+"</font></a> » <a href=#sendmess><font color=green>Написать ответ</font></a><td align=right style='border:0px;'>Страницы: "+links+"</tr></table><br>";

if(moderator==1) wr("<form name=postsform action='' method=post style=display:inline>");
wr(panel);
wr(all_posts);
wr(panel);
if(moderator==1) wr("<input type=submit value='Удалить выбранные сообщения' class=ok></form><br><br>");
}


Спасибо опять выручил)) я видел wr(panel); просто не предал вниманию то что их две)