Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.07.2013, 16:54
Аспирант
Отправить личное сообщение для feniks7 Посмотреть профиль Найти все сообщения от feniks7
 
Регистрация: 08.07.2013
Сообщений: 51

click function
Имеем:
<input type="submit" value="КУХНИ КЛАССИКА" id="check_classic" class="filter_input_on">


и скрипт:
<script language="JavaScript" type="text/javascript"> 
	$("#check_classic").click(function(){ 
	if(classic==1){ 
  		$( '.classic' ).hide();// делаем что-то другое, когда чекбокс выключен 
		classic=0;
	else{
		$( '.classic' ).show();// делаем что-то другое, когда чекбокс выключен 
		classic=1;
	}); 
</script>


ну и само мобой дивы с классом .классик

Вопрос - что я делаю не так? похоже проблема в условной конструкции иф, елсе... без нее все работало.
Ответить с цитированием
  #2 (permalink)  
Старый 29.07.2013, 16:59
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

вы делайте запрос submit'ом в конце допишите return false;
Ответить с цитированием
  #3 (permalink)  
Старый 29.07.2013, 17:00
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

var classic = 0;
$("#check_classic").click(function(){ 
   if(classic) { 
      $( '.classic' ).hide();// делаем что-то другое, когда чекбокс выключен 
      classic = 0;
   }
   else {
      $( '.classic' ).show();// делаем что-то другое, когда чекбокс выключен 
      classic = 1;
   }
   return false;
});
Ответить с цитированием
  #4 (permalink)  
Старый 29.07.2013, 17:05
Аспирант
Отправить личное сообщение для feniks7 Посмотреть профиль Найти все сообщения от feniks7
 
Регистрация: 08.07.2013
Сообщений: 51

Спасибо товарищи. Вот такие мелкие глупости серьезно портят жизнь конечно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Jin: И снова о наследовании tenshi Ваши сайты и скрипты 16 19.08.2013 20:30
Подскажите,как решить 2 вопроса dima*** Общие вопросы Javascript 28 06.05.2013 22:35
Чем "dequeue после queue" отличается от "dequeue внутри queue". lancer jQuery 2 04.09.2012 14:47
top is not a function function Opera, Safari и др. 2 18.01.2012 09:13