Есть страница, в которой внутри сценария страницы определено событие при наведении курсора:
$(".post.fade").hover(function () {
$(this).addClass("over");
},function () {
$(this).removeClass("over");
});
Я хочу удалить этот обработчик, потому что он раздражает.Однако, хотя $(".post.fade").unbind();
работает из консоли Firebug, это не от Greasemonekey.Я уверен, что jQuery загружен правильно, потому что $(".post.fade").remove():
работает.
Я полагаю, у Greasemonkey нет доступа к обработчикам событий страницы или что-то еще.Я попытался unsafeWindow, но он все еще не работает.
Есть ли способ?
РЕДАКТИРОВАТЬ:
Очевидно, решение было поместить код внутри $(document).ready()
.Не уверен, почему, хотя.И да, unsafeWindow все еще требуется.