Ошибки к консоли (js)

262
10 декабря 2016, 10:35

Собсна все на скрине. Код:

$('.news-block_main').hover(
function(){$('.news-block-hover_main').show('fast')('display','block');},
function(){$('.news-block-hover_main').hide('fast')('display','none');}
);

сам код работает, смущают только ошибки в консоль.

Answer 1

Функции show и hide возвращают объект jQuery, поэтому результат вызова этих функций не может быть использовать как функция.

Достаточно просто убрать непонятные строки

('display','block')
('display','none')

и все заработает

$('.news-block_main').hover(
    function(){$('.news-block-hover_main').show('fast');},
    function(){$('.news-block-hover_main').hide('fast');}
);
READ ALSO
Найти элемент на странице jquery

Найти элемент на странице jquery

Есть элементы с pm и дальше цифры:

250
Изменение текста в готовом div'е [закрыто]

Изменение текста в готовом div'е [закрыто]

Пишу простой editor htmlКак реализовать изменение текста в уже готовом div'? Т

242