Прошло некоторое время с тех пор, как я сделал веб-программирование, и я пытаюсь начать все заново. Однако я не могу заставить JQuery работать.Использование JQuery с холстом HTML?
В моем файле JavaScript У меня есть этот код:
$(document).ready(function() {
$('#canvas').mousedown(function(e){
alert("I am an alert box!");
});
});
Однако, ничего не происходит, когда я нажимаю на холст.
Я знаю, что все, что связано правильно, потому что в верхней части моего файла JavaScript У меня есть это:
function loader()
{
var canvas = $('#canvas')[0].getContext('2d');
canvas.fillStyle = "rgba(200, 0, 200, 0.5)";
canvas.fillRect(225, 105, 200, 200);
}
(В HTML файле у меня есть <body onload="loader()">
)
И это прекрасно работает и показывает розовый когда я загружаю страницу.
Кто-нибудь знает, почему это может произойти? Благодарю.
[здесь работает] (http://jsfiddle.net/2BuZ5/). Вы уверены, что загружен jQuery? – Joseph
, похоже, работает - http://jsfiddle.net/ZurbR/ –
Uh oh. Теперь я понятия не имею, что происходит ......... lol –