2016-07-05 4 views
0

高さがホバー上で拡大する要素がありますが、要素がビューボックスを超えてもページがスクロールしません。Emberコンポーネントを使用した要素に焦点を合わせる

jqueryを使用すると、mouseEnterが正しく動作するようにするために要素に注目すると聞いたことがあります。

は、ここで私がこれまで持っているものです。

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

は、私はちょうどエンバーを使用して開始していないコンポーネントがどのように機能するかについては100%をしていましたので、すべての情報は歓迎です。

+0

通常。$ http://emberjs.com/api/#method__エンバーjQueryのAliaseエンバーを使用するか、@runspiredとしてコンポーネントのショートカット$()返信用 – heat

答えて

1

あなたはほとんどそこにいました。

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

おかげで言いました!私はそれを試してきましたが、まだ適切に反応していません。私が何をすることができるかについての他のアイデア? – jakeinbake

+0

@jakeinbakeあなたは 'mouseEnter'がトリガーされたことを確認できますか? (console.logまたはデバッガ) – runspired

+0

問題が発生しても、スムーズに動作しています。再度、感謝します! – jakeinbake