X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужна помощь с Jquery, соединить show hide в toggle
webnet
webnet
Topic Starter сообщение 8.9.2009, 5:01; Ответить: webnet
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 371
Регистрация: 18.12.2008
Из: Москва
Поблагодарили: 61 раз
Репутация:   18  


Привет форумчане ! Вот есть код -
CODE
<script type="text/javascript">
function SE_ShowNews(id) {
id = parseInt(id);
jQuery('#newss_body'+id+'').empty();
jQuery('#newss_body'+id+'').html( '<img src=\"pic/upload.gif\" alt=\"Загрузка..\" />' );
jQuery.post('/show_news.php',{'do':'show_news',nid:id},
function(response) {
jQuery('#newss_body'+id+'').empty();
jQuery('#newss_body'+id+'').html(response);
},'html');
}

function SE_HideNews(id) {
jQuery('#newss_body'+id+'').empty();
jQuery('#newss_body'+id+'').html( '<div style="margin-top:5px;" id="newss_body'+id+'"><a href="java script:;" class="show_news" onClick="SE_ShowNews(\''+id+'\')"></a></div>' );
}
</script>


SE_ShowNews отвечает за показ новости , SE_HideNews за скрытие новости . Можно ли сделать как нибудь , что бы было просто на toggle . А то приходиться делать 2 ссылки - Показать , скрыть . А так было бы удобней одной , нажал показало , нажал закрыло .


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SamousPrime
SamousPrime
сообщение 8.9.2009, 11:46; Ответить: SamousPrime
Сообщение #2


Участник
***

Группа: User
Сообщений: 203
Регистрация: 27.5.2009
Поблагодарили: 27 раз
Репутация:   2  


В джиквери не силен, но банально можно при открытии/закрытии можно выставлять/сбрасывать флаг, а при выполнении функции его проверять smile.gif .


--------------------
http://webferia.ru - сайты (ASP.NET, PHP, различные CMS) и профессиональный графический дизайн по разумным ценам.
ICQ: 476727130.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webnet
webnet
Topic Starter сообщение 8.9.2009, 16:27; Ответить: webnet
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 371
Регистрация: 18.12.2008
Из: Москва
Поблагодарили: 61 раз
Репутация:   18  


и как это сделать ?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
FeraS
FeraS
сообщение 8.9.2009, 16:40; Ответить: FeraS
Сообщение #4


Участник
***

Группа: User
Сообщений: 237
Регистрация: 9.1.2008
Поблагодарили: 70 раз
Репутация:   15  


$("#punkt-1").click(function() {
  $("#menu-1").slideToggle("medium");
});

Я на сайте так делал. Попробуй под себя отредактировать.

Сообщение отредактировал FeraS - 8.9.2009, 16:45
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Очень нужна работа
Желательно на постоянной основе
11 Yuliya_Klim 1643 Вчера, 19:26
автор: beliaev
Открытая тема (нет новых ответов) Нужна помощь в активации аккаунта AdSense
8 dimaguru 2277 Вчера, 17:43
автор: RICHHost
Открытая тема (нет новых ответов) Frontend услуги (верстка, подключение jquery плагинов, кастомизация, написание скриптов)
услуги по frontend-разработке
15 FrontMaster 3199 25.11.2017, 13:46
автор: Stom
Открытая тема (нет новых ответов) Нужна помощь с задачами по SEO
Звучит так себе конечно, однако очень нужна ваша помощь!!!
10 another_way 1462 25.11.2017, 13:35
автор: Bel_Ami
Открытая тема (нет новых ответов) envato market помощь в покупке
1 wagan 594 12.11.2017, 22:23
автор: EvilGomel


 



RSS Текстовая версия Сейчас: 12.12.2017, 13:09
Дизайн