0

このコードを使用してdivをアニメーション化しようとしています

var home_news_side = $('#home_news_side');
var side_timer;
home_news_side.mouseenter(function() {
    console.info('asd');
    clearTimeout(side_timer);
    home_news_side.animate({
        'margin-left': 0
    }, 800);
}).mouseleave(function() {
    side_timer = setTimeout(function() {
        home_news_side.animate({
            'margin-left': '-404px'
        }, 800);
    }, 800);
});

しかし、それは機能していません....そして、次のようにコンソールに強制しようとすると:

$('#home_news_side').animate({
        'margin-left': 0
    }, 800);

私はこのメッセージを受け取っています

TypeError: オブジェクト # にはメソッド 'animate' がありません

ここにエラーを表示するためのリンクがありますエラーリンク

Obs: この問題を修正するまで、div に表示なしを配置し​​ます...

4

1 に答える 1