Делаем открывающиеся посты как у меня | 17:07 |
Нужно заключить все элементы которые будут открываться/закрываться(т.е. кроме заголовка) в div с определенным айди: id="cont$ID$" и style="display:none;"(в шаблоне вида материалов) Это для удобного доступа. в шаблон вида материалов, в конце: Code <script> if(!citem){ citem = $ID$; } </script> В нужном месте, на событии onclick таблицы: onclick = "changeItem($ID$);" На onclick'e заголовка: onclick="if(citem != $ID$) return false;" В код в заголовке( ):Code <script> var citem = 0; $(function(){ $("#cont"+citem).slideDown(750); }); function changeItem(id){ if(id!=citem){ $("#cont"+citem).slideUp(750,function(){ $("#cont"+id).slideDown(750); citem = id; }); } } </script> | |
Категория: jQ.js | Просмотров: 693 | Добавил: DeT | Теги: ucoz, интерфейс |
Всего комментариев: 0 | |