Вход

Просмотр полной версии : click function


feniks7
29.07.2013, 16:54
Имеем:
<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>

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

Вопрос - что я делаю не так? похоже проблема в условной конструкции иф, елсе... без нее все работало.

skrudjmakdak
29.07.2013, 16:59
вы делайте запрос submit'ом в конце допишите return false;

ruslan_mart
29.07.2013, 17:00
var classic = 0;
$("#check_classic").click(function(){
if(classic) {
$( '.classic' ).hide();// делаем что-то другое, когда чекбокс выключен
classic = 0;
}
else {
$( '.classic' ).show();// делаем что-то другое, когда чекбокс выключен
classic = 1;
}
return false;
});

feniks7
29.07.2013, 17:05
Спасибо товарищи. Вот такие мелкие глупости серьезно портят жизнь конечно.