Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   кнопка двойного действия (https://javascript.ru/forum/dom-window/47977-knopka-dvojjnogo-dejjstviya.html)

imedia 14.06.2014 19:32

кнопка двойного действия
 
Объясните пожалуйста почему не работает этот код?
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
</head>
<body>
<style>
.arrow_down{
width:50px;
height:50px;
background:#000;
cursor:pointer;
}
</style>
<div id="countries_down" class="arrow_down"></div>
</body>
</html>
<script>

$(document).ready(function(){
alert()

window.button = 0;

$('#countries_down').click(function(){


toggle_i(window.button);
 function toggle_i(button) 
{
     switch(button)
     {
          case 1:
               window.button = 0;
              alert(button) ;
               break;
          case 0:
               window.button = 1;
		alert(button) ;
               break;
     }
} 
});
})

</script>

рони 14.06.2014 19:35

imedia,
а где jquery? да и 21 строка ненужна

imedia 14.06.2014 19:38

есть jquery я перепесал, а что на 14 кнопка

рони 14.06.2014 19:40

Цитата:

Сообщение от imedia
var window.button ;

21 уже

imedia 14.06.2014 19:41

что из за этого не работает?

imedia 14.06.2014 19:44

да действительно , спасибо, а что var window.button код отключает, даже алерт не срабатывает?

рони 14.06.2014 19:47

imedia,
http://learn.javascript.ru/variable-...еменных
Цитата:

На имя переменной в JavaScript наложены всего два ограничения.
1.Имя может состоять из: букв, цифр, символов $ и _
2.Первый символ не должен быть цифрой.


Часовой пояс GMT +3, время: 01:23.