Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.93/14: Рейтинг темы: голосов - 14, средняя оценка - 4.93
prudkiy
180 / 148 / 55
Регистрация: 21.07.2013
Сообщений: 947
1

неразбериха с toggle

21.07.2013, 03:16. Просмотров 2692. Ответов 4
Метки нет (Все метки)

Здравствуйте. У меня вот такая проблема - стал изучать jquery, столкнулся с методом toggle, но что то вот не так он работает как его описывают, ниже приведу пример с учебных материалов :
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
<div id="target">
  Click here
</div>
 
 
  <script>  
  $('#target').toggle(function() {
  alert('Вызван первый обработчик для .toggle().');
}, function() {
  alert('Вызван второй обработчик для .toggle().');
}); 
  </script>
здесь при клике по "Click here" должно выводиться то первое то второе сообщение, но вот у меня ,при загрузке страницы, текст "Click here" просто исчезает вроде я написал $('#target').hide

Просмотрел уже кучу сайтов, вроде и пишу правильно а все равно в итоги одно и тоже, какой бы не был элемент - он исчезает.

ПОМОГИТЕ!!! В ЧЕМ ДЕЛО !!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2013, 03:16
Ответы с готовыми решениями:

Toggle()
$(document).ready(function(){ $('#post').click(function(){ $(&quot;#textpost&quot;).toggle(250);...

Toggle
jQuery JavaScript Library v1.5 в этой библиотеке Такой код например...

Toggle()
Исчезает сама надпись &quot;Свернуть форму&quot; что не так? &lt;div id=&quot;closeForm&quot;&gt;Свернуть форму&lt;/div&gt;...

toggle()
Здраствуйте, как применить к toggle() при &quot;block&quot; эфект fadeOut(), а при &quot;none&quot; 'эфект fadeIn() и...

Работа с .toggle
Здравствуйте! Раньше пользывался .toggle без проблем. А теперь что-то случилсоь не хорошое. ...

4
Schtrich
weboman
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
21.07.2013, 09:41 2
Цитата Сообщение от prudkiy Посмотреть сообщение
ПОМОГИТЕ!!! В ЧЕМ ДЕЛО !!!
В том что вот здесь написано

Javascript
1
.toggle( [duration ] [, complete ] )
у .toggle два параметра duration ( продолжительность ) и complete ( функция ). А вы пихаете в 1-ый параметр функцию и во 2-й.

тех.док. http://api.jquery.com/toggle/
0
prudkiy
180 / 148 / 55
Регистрация: 21.07.2013
Сообщений: 947
21.07.2013, 11:41  [ТС] 3
Цитата Сообщение от Schtrich Посмотреть сообщение
В том что вот здесь написано

Javascript
1
.toggle( [duration ] [, complete ] )
у .toggle два параметра duration ( продолжительность ) и complete ( функция ). А вы пихаете в 1-ый параметр функцию и во 2-й.

тех.док. http://api.jquery.com/toggle/
Как я читал у toogle есть 4 варианта использования и это согласно документации
http://jquery.page2page.ru/index.php5/события - второй способ.

Первый же вариант, который мне нужен и не работает выглядит так:
Javascript
1
.toggle(handler1(eventObject), handler2(eventObject))
0
Schtrich
weboman
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
21.07.2013, 12:02 4
Цитата Сообщение от prudkiy Посмотреть сообщение
Первый же вариант, который мне нужен и не работает выглядит так:
А какой вы версией jQuery пользуетесь? Эта возможность была с версии 1.0 до 1.8 ( считалась устаревшей ). В версии 1.9 она вообще была убрана. См. http://api.jquery.com/toggle-event/ что в желтом окне написано.
0
prudkiy
180 / 148 / 55
Регистрация: 21.07.2013
Сообщений: 947
21.07.2013, 17:37  [ТС] 5
Поставил себе на локал и подключил версию 1.7.2 - РАБОТАЕТ!

почему они его убрали, ведь на меня такая хорошая функция была, теперь вооообще расстроен.
0
21.07.2013, 17:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.07.2013, 17:37

функция toggle
Здравствуйте, подскажите пожалуйста почему не изменяется имя класса у тега i? &lt;li...

Toggle Functions
Подскажите. Я вот делаю одностраничный сайт - визитку. Например имеется 5 дивов и 5 ссылок(меню)....

Применение toggle()
Здравствуйте! У меня нечего не происходить в таком коде $(document).ready(function(){ ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru