次の表示可能なリストタグを見つける方法についてはjquery

クリシュ

下矢印キーイベントから次に表示されるリストタグを見つけるのに役立つ人はいますか?

HTML:

                        <ul class="langCountryListLeftPanel" data-bind="foreach: myLangListViewModel.CommonList">
                            <li style="display: none;">
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">⬛</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">Pashto</a>
                            </li>

                            <li>
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">⬛</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">Dari</a>
                            </li>

                            <li style="display: none;">
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">&nbsp;</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">Albanian</a>
                            </li>

                            <li>
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">⬛</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">Dutch</a>
                            </li>

                            <li style="display: none;">
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">&nbsp;</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">French</a>
                            </li>

                            <li style="display: none;">
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">&nbsp;</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">German</a>
                            </li>

                            <li>
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">&nbsp;</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">English</a>
                            </li>

                            <li>
                                <span class="chkboxStyle01 chkboxStyle01Normal columnLeft">⬛</span>
                                <a tabindex="20" class="columnLeft" data-bind="html:$data,  click: myLangListViewModel.showCountryList">Danish</a>
                            </li>
</ul>

JS:

    $('.langCountryListLeftPanel li a').keydown(function (e) {
                    // For keyboard shortcuts for "Down arrow" pressing 
                    if (e.keyCode == 40) {
                        alert($(this).closest("li").next("li").is(':visible').text());
                        $(this).closest("li").next("li").find("a").focus();
                        return false;
                    }
   });

これは、上記のhtml構造から、フォーカスがリストタグのいずれかにある場合、下矢印を押すと、非表示のリストタグではなく、次の表示リストタグのみにフォーカスする必要があります。次の表示リストタグを見つける方法、またはjqueryを使用してタグアンカーまたはテキストを一覧表示しますか?どんな助けでも

クルビルシン|
As next() with :visible selector has some bug so Try this one:

   $(this).parent("li").nextAll("li:visible").first().text()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Excel-リストにない次の日を見つける

分類Dev

jQuery Ajaxリクエストの原因となっているJavascriptを見つける方法は?

分類Dev

javascriptを使用して、いくつかの要素でタグ付けされたテキストを見つけて強調表示する方法は?

分類Dev

テキストに基づいて要素を見つける方法は、beautifulsoupの子タグを無視します

分類Dev

Xのすべての可能なリストを見つける

分類Dev

JQueryでリストの次の要素のデータIDを見つけるには

分類Dev

Python3で番号順になっているリスト内の番号を見つける方法は?

分類Dev

Pythonスクリプトでエラーの原因となっているビッグデータの特定の行を見つける方法は?

分類Dev

可能なすべてのパスを見つけるDFSは非常に遅い

分類Dev

Bizzflow.netでサポートされているすべての可能なエクストラクタタイプを見つける方法は?

分類Dev

'whereis'に表示されていない場合、アプリの実行可能ファイルを見つける方法は?

分類Dev

'whereis'に表示されていない場合、アプリの実行可能ファイルを見つける方法は?

分類Dev

2つのリストのすべての可能な交差を見つける

分類Dev

Webスクレイピング中にすべてのタブ非表示のhrefを見つける方法は?

分類Dev

2次元リストで2つの特定の条件を見つける方法は?

分類Dev

ステータスがアクティブになっているグループを見つける方法は?

分類Dev

クラスタの再起動につながった悪いクエリを見つける方法は?

分類Dev

jqueryで最も近い次のimgタグを見つける方法

分類Dev

Scalaを使用していくつかの要素に基づいてタプルのリストから一意の要素を見つける方法は?

分類Dev

jqueryを使用して次の要素を見つける方法は?

分類Dev

別のリストにないリストアイテムを見つける方法は?

分類Dev

HTMLタグのないテキストを見つけて、それをappelmentでラップする方法

分類Dev

マップにリスト/反復可能オブジェクトのキーが含まれているかどうかを見つける効率的な方法

分類Dev

リストにない最初の正の整数を見つける方法

分類Dev

jQuery:兄弟ではない次の要素を見つける

分類Dev

有向グラフの2つの特定の頂点間のすべての可能なルートに存在する頂点を見つける方法は?

分類Dev

Beautiful Soupを使用してHTMLでテキストの次のインスタンスを見つける方法は?

分類Dev

select 2jqueryでリストデータを表示してデータを見つける方法

分類Dev

レジストリに偽のキーを追加しているものを見つける方法は?

Related 関連記事

  1. 1

    Excel-リストにない次の日を見つける

  2. 2

    jQuery Ajaxリクエストの原因となっているJavascriptを見つける方法は?

  3. 3

    javascriptを使用して、いくつかの要素でタグ付けされたテキストを見つけて強調表示する方法は?

  4. 4

    テキストに基づいて要素を見つける方法は、beautifulsoupの子タグを無視します

  5. 5

    Xのすべての可能なリストを見つける

  6. 6

    JQueryでリストの次の要素のデータIDを見つけるには

  7. 7

    Python3で番号順になっているリスト内の番号を見つける方法は?

  8. 8

    Pythonスクリプトでエラーの原因となっているビッグデータの特定の行を見つける方法は?

  9. 9

    可能なすべてのパスを見つけるDFSは非常に遅い

  10. 10

    Bizzflow.netでサポートされているすべての可能なエクストラクタタイプを見つける方法は?

  11. 11

    'whereis'に表示されていない場合、アプリの実行可能ファイルを見つける方法は?

  12. 12

    'whereis'に表示されていない場合、アプリの実行可能ファイルを見つける方法は?

  13. 13

    2つのリストのすべての可能な交差を見つける

  14. 14

    Webスクレイピング中にすべてのタブ非表示のhrefを見つける方法は?

  15. 15

    2次元リストで2つの特定の条件を見つける方法は?

  16. 16

    ステータスがアクティブになっているグループを見つける方法は?

  17. 17

    クラスタの再起動につながった悪いクエリを見つける方法は?

  18. 18

    jqueryで最も近い次のimgタグを見つける方法

  19. 19

    Scalaを使用していくつかの要素に基づいてタプルのリストから一意の要素を見つける方法は?

  20. 20

    jqueryを使用して次の要素を見つける方法は?

  21. 21

    別のリストにないリストアイテムを見つける方法は?

  22. 22

    HTMLタグのないテキストを見つけて、それをappelmentでラップする方法

  23. 23

    マップにリスト/反復可能オブジェクトのキーが含まれているかどうかを見つける効率的な方法

  24. 24

    リストにない最初の正の整数を見つける方法

  25. 25

    jQuery:兄弟ではない次の要素を見つける

  26. 26

    有向グラフの2つの特定の頂点間のすべての可能なルートに存在する頂点を見つける方法は?

  27. 27

    Beautiful Soupを使用してHTMLでテキストの次のインスタンスを見つける方法は?

  28. 28

    select 2jqueryでリストデータを表示してデータを見つける方法

  29. 29

    レジストリに偽のキーを追加しているものを見つける方法は?

ホットタグ

アーカイブ