Я пытаюсь применить стиль при запуске события mouseenter
, но если я раскомментирую следующий нетронутый селектор - даже документ готов к работе.Ошибка javascript/jQuery с событием mouseenter, вызывающим ошибку синтаксиса
<body>
<div id="1" class="button untouched"></div>
<script src="/jquery.js"></script>
<script>
$(document).ready(function(){
alert("JQuery is working");
});
/*
$(".untouched").mouseenter($function(){
$(this).addClass("touched");
});
*/
</script>
</body>
Я следую примеру найти по адресу:
http://api.jquery.com/mouseenter/
И я получаю following error in Firebug:
missing) after argument list
[Break On This Error]
$(".untouched").mouseenter($function(){
Поскольку он не работает, я сделал ошибку, но я не знаю, что. Все, что я знаю, это то, что ни один из моих кодов не работает, если я позволю этому запуску. Я загрузил последнюю версию jQuery версии 1.7.2, которая, как я знаю, доступна на странице, потому что alert()
работает с другим комментарием.
Это синтаксическая ошибка Javascript, а не проблема jQuery. –
@JaredFarrish Как я мог обнаружить эту опечатку - я привык к скомпилированным языкам? –
Спасибо всем - я знал, что это была глупая опечатка где-то - без знания синтаксиса, хотя его трудно заметить. –