Я просто сделать эту простую вещь:Это не функция
$(function() {
$("div").on("hover", function (event) {
if (event.type === "mouseenter") {
$(this).css("background", "blue");
}
else {
$(this).css("background", "red");
}
});
});
Но он говорит по этой линии:
$("div").on("hover", function (event) {
Uncaught TypeError: $(...).on is not a function
Спасибо вам
, но если я сделаю это :
$(function() {
$("div").on("click", function (event) {
alert("Your mouse is at X " + event.pageX + " and at Y " + event.pageY);
});
});
я получаю ту же ошибку
Спасибо вам всем !! это был css issus. если вы не включили JQuery
Вы JQuery включены? – Varun
Да, конечно, это стандартное приложение asp.net mvc. Я использую 1.8.2.js – InfinityGoesAround
. Это означает, что $ ("div") возвращает undefined или null, которые не имеют метода on(). Попробуйте 'console.log ($ (" div "));' –