0

tabindex を Primeface アコーディオン パネル タブに設定する方法を知っている人はいますか。お気に入り

<p:accordionPanel tabindex="6" autoHeight="false" >
    <p:tab title="tab1"></p:tab>
    <p:tab title="tab2"></p:tab>
</p:accordionPanel>

現在、primeface バージョン 3.4.2 を使用しており、アコーディオン タブは常に tabindex を -1 に設定しています。タグから入力タブインデックスを取得するようにアコーディオンタブを変更する方法はありますか? >

4

2 に答える 2

0

アコーディオン パネルにもタブにも tabindex はないと思います。PrimeFaces doc には、アコーディオンのタブインデックスについては何もありません。PF アコーディオンは HTML フィールド (入力) またはリンク (a) (css を使用した div と言うでしょう) ではないので、tabindex は実際には意味がありません。残念ながら、アコーディオン コンポーネントをカスタマイズする必要がありますが、「ユーザーが対話できる HTML 1.0 コンポーネント」上にない場合、いずれにせよ tabindex を管理することはできないのではないかと心配しています。それが役に立てば幸い

于 2012-12-12T16:07:49.367 に答える
0

ここでのパススルーソリューションは、少なくともタブインデックスをタブ自体に設定するのに役立つかもしれません

于 2016-05-31T13:42:05.470 に答える