2014-01-25 40 views
0

讓我開始,我是品牌屁股新的骨幹。我需要做的是超級簡單。我需要將鼠標懸停在btn上,然後顯示一個以前隱藏的DIV。有多個按鈕和div具有相同的類,所以currentTarget是必須的。骨幹:觸發另一個div顯示

這裏的事件:

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

這裏的功能:

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

的問題是,.share工具無法顯示。

感謝您抽出時間來幫助,並把它容易對我...我給這個我最好的拍攝:)

+0

是'shareShow()'被調用與否? –

+0

如果我在該函數結尾的console.log中註銷,那是什麼意思? –

+0

在函數中設置一個斷點並逐步完成。這將顯示錯誤很容易,我懷疑 –

回答

0

的問題是jquery相關,特別是遍歷DOM。我需要找到最接近的「.tile」父項,並從那裏找到「.share-tools」類。

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