2017-12-10 8 views
0

私はangularJs v1でngWigプラグインを使用しています。AngularJsの "tab"キープレスを取得する

私はアンケートの多くは、同じページ内の倍数をそれぞれ有するものを作ります。

私は、次のいずれかにの内容からジャンプする「タブ」キーを押します。実際には、コンポーネントの各ボタン(私は私のアプリケーションでは9)を介してジャンプタブキーを押すため、テキストエリア内のマウスでクリックする必要があります。次の例では、「質問1」、「質問2」、「質問3」などと書いています。

enter image description here

https://plnkr.co/edit/dInpEicp5I5p5D1Cnf5w?p=preview

<body> 
    <ng-wig ng-model="text1" class="ngwig-sm"></ng-wig> 
    <ng-wig ng-model="text2" class="ngwig-sm"></ng-wig> 
    <ng-wig ng-model="text3" class="ngwig-sm"></ng-wig> 
    <ng-wig ng-model="text4" class="ngwig-sm"></ng-wig> 
    <ng-wig ng-model="text5" class="ngwig-sm"></ng-wig> 
</body> 

テキストエリアにテキストエリアからジャンプする方法任意のアイデア?

+0

それは実際にあなたが – Lihini

+0

はい、私は最新のプラグインのコードでpluker更新を提供plunkr内の領域をテキストにジャンプします。私は質問を編集する – AlainIb

答えて

0

タブフォーカスをフォーカスから削除することはお勧めできません。しかし、ボタンのフォーカスをボタンから削除することが確実な場合は、ここで取り上げる方法があります。

前提条件:Jqueryを依存関係として使用しています。 「テキストエリアには決して」

var ngWigButtons = $('ng-wig .nw-button'); // query buttons inside ngWig 
for (var i=0, len=ngWigButtons.length; i<len; i++) { 
    ngWigButtons.eq(i).attr('tabindex', -1); // remove tab focus 
} 
関連する問題