Backbone:触发另一个div显示

时间:2014-01-25 00:00:01

标签: javascript backbone.js

让我先说一下,我是Backbone的新品牌。我需要做的是超级简单。我需要将鼠标悬停在btn上,而btn又会显示之前隐藏的DIV。有多个按钮和div具有相同的类,因此currentTarget是必须的。

这是事件:

'mouseenter .share-btn' : 'shareShow',

这是功能:

        'shareShow' : function (e){
        var $targetedTools = $(e.currentTarget).closest('.share-tools');
        $targetedTools.show();
    },

问题是.share-tools没有显示。

感谢您抽出宝贵的时间来帮助我,让我轻松一点......我给了我最好的机会:)

1 个答案:

答案 0 :(得分:0)

问题是jquery相关,特别是遍历DOM。我需要找到最接近的“.tile”的父级,并从那里找到“.share-tools”类。

        'shareShow' : function (e){
            $(e.currentTarget).closest('.tile').find('.share-tools').fadeIn('fast');
        },