2016-07-05 48 views
0

我有一個元素的高度在懸停後展開,但是當元素超出視圖框時,頁面不向下滾動。專注於使用Ember組件的元素

我聽說使用jquery專注於mouseEnter上的元素,使其正常工作。

這是我到目前爲止有:

export default Ember.Component.extend({ 
    mouseEnter() { 
    $(this).focus(); 
    } 
}); 

我剛剛用灰燼開始,我不上的組件是如何工作的100%,所以任何的信息是值得歡迎的。

+0

通常使用jQuery的灰燼灰燼Aliase。$ http://emberjs.com/api/#method__或@runspired表示,組件的快捷方式$() – heat

回答

1

你幾乎在那裏。

export default Ember.Component.extend({ 
    mouseEnter() { 
    this.$().focus(); 
    } 
}); 
+0

感謝您的答覆!我試過了,它仍然沒有適當的反應。關於我能做什麼的任何其他想法? – jakeinbake

+0

@jakeinbake你能確認'mouseEnter'被觸發嗎? (一個console.log或調試器) – runspired

+0

沒關係,事情現在正在順利運行。再次感謝! – jakeinbake