Сообщение от jsnb
|
Сообщение от Siend
Так в том то и проблема что мне необходимо чтобы в test.js было .ready
|
В тесте то не зачем, но в нормальном скрипте у меня если убрать
$(document ).ready(function() { ... })
вылезает ошибка на строке:
menu.onmousedown = myDown;
А если добавить
$(document ).ready(function() { ... })
то все ок!!!
вот полный код:
var menu = document.getElementById('menu')
menu.onmousedown = myDown;
menu.onmouseup = myUp;
menu.onmousemove = myMove;
function myDown(e) {
switch (e.button) {
case 0:
break
case 2:
switch (showMenu) {
case false:
xMenu = xMouse;
yMenu = yMouse;
showMenu = true;
drawMenu()
break
case true:
clearMenu();
break
}
break
default:
alert('Bad request');
break
}
}