Главная » 2008 » Октябрь » 12 » Делаем открывающиеся посты как у меня
Делаем открывающиеся посты как у меня
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
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]