問題タブ [jquery-traversing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQueryとのリンクの後、クラス'x'の最初の要素を選択します
私はこのようなコードを持っています:
そして、ユーザーがをクリックしlink
て、スパンで何かを実行できるようにしたいと思います(フラッシュする、非表示にするなど)。私はjQueryを使用していますが、これは私がこれまでに得たものです。
これは、スパンの前にリンクがあり、テキストに他のコードがないことについて熱心に取り組んでいる限り機能します。しかし、私はそれに満足していません、そしてもっと良い方法があるに違いありません。私も試しました:
しかし、それはクラスのすべてのスパンを選択するb
ので、良くありません。
私は新しくて途方に暮れています。私は知恵を求めています。
jquery - jqueryのテーブルにラップされた、フォーム内の各入力フィールドを選択して無効にします
チェックボックスに基づいてフォームを無効にしています...
disabled 属性の追加に問題があります。
ここに私がこれまでに得たものがあります: HTML:
Javascript セレクター/属性操作 (jquery):
Chrome デベロッパー コンソール エラー:
Uncaught TypeError: Object #<an HTMLInputElement> has no method 'attr'
私が警告するときitem
、.each()
それは警告します[object HTMLInputElement]
入力要素を適切に選択する方法がよくわかりません。私は何を間違っていますか?
jquery - jQuery を使用して特定の要素に移動する
3.35 に移動して列を追加する方法を見つけようとしているテーブルがあります。jQuery でナビゲートしたい TD を指定する方法はありますか?
お早めにどうぞ!
jquery - $( "form select")の代わりに$(this)を参照して、フォーム内のすべてのSelect要素を取得します
現在、次のフォームに存在するすべてのSelect要素を取得しています。
渡す代わりに、$("form select")
私が次のようなことを言うことができる方法はありますか
送信イベントが実行されているフォームのコンテキスト内に存在するすべての選択要素を取得するには?
これにより、コードを次のように減らし、すべての機能を共通の関数に移動できます。
ありがとう
デイブ
jquery - IN Jquery で、親ノードに移動するにはどうすればよいですか?
親ノードに行きたいだけなので、その親ノード内で .find を実行できます。
ある意味、妹を見つけたい。
jquery - jQuery でブックマーク ハッシュタグ (#bookmark) からトラバースしますか?
jquery にタグがあるブックマークからトラバースするのに問題があります。具体的には、次の HTML:
URL (site.com/test.html#comment-1) にブックマーク ハッシュタグを使用してページが表示された場合、class = "title" の場所にトラバースしようとしています。以下は、テストに使用しているコードです。
正常に実行され、適切な html ( <h2 class="title"><a href="#co...
)が返されます。
問題は、セレクターを追加すると ( $(window.location.hash).next('.title').html()
) null の結果が得られることです。これはなぜですか?nextAll は正しい Traversing 関数ではありませんか? (私も試してみました next+find 無駄に)
ありがとう!
jquery - jquerynextUntilには要素があります
私はこのような要素をたくさん持っています:
divの間にテーブル要素があるかどうかを確認する必要があります。ある場合は何かを行います。
このようなもの?includeメソッドがないことは知っていますが、必要なものを取得できるものはありますか?
ありがとう。
結果は次のようになります。
編集:迅速なテストのためのjsbin:http: //jsbin.com/aqoha/2/edit
javascript - このタスクを達成するための jQuery セレクターはありますか?
これらの 4 つの HTML スニペットがあります。
兄弟:
/li>ラップされた 1:
/li>ラップされた 2:
/li>分離:
/li>
jQuery を使用して、ネストに関係なく、.b
特定の要素の次の要素を選択するにはどうすればよいですか?.a
私はこのようなものが欲しい:
jquery - jQuery - 先行ノード - 共通の親ノードなし
jQuery を使用して、特定のノードから前のノードを見つけたいと思います。先行するノードと指定されたノードは、同じ親ノードを持っていない可能性があります! 次のフラグメントを確認してください。
現在の指定されたノードが$("span#cursorPos1")
であり、検索したいのが先行する太字のテキストである場合、結果は " <b>more</b>
" になるはずです。ここで、与えられたノードは indiv#sec3
であり、ターゲット先行ノードは indiv#sec1
です。
現在指定されているノードが$("span#cursorPos2")
の場合、前の太字テキストは " <b>yet</b>
" です。ここでは、指定されたノードと対象の先行ノードの両方が同じ にあり div#sec3
ます。
基本的に、階層はまったく考慮されるべきではありません。指定されたノードから、セレクターは単に前の一致を見つける必要があります。
これを行う方法を教えてください。
ありがとう
_
jquery - Jqueryを使用して質問の下のすべての回答を展開する
.allopenerスパンが押されたときに、質問の下にあるすべての回答を展開する方法を見つけようとしています。現在、ユーザーは各回答を個別に展開できますが、一度にすべてを展開することはできません。ヒントをいただければ幸いです。1ページに多くのアイテムがあります。
allopener spanボタンは、このアイテムの残りの非表示の.textクラスを開き、誰かがそれぞれを個別に展開をクリックしたかのように、質問への回答を表示します。初めて押すと、回答の一部、全部、またはまったく展開されていない可能性があることに注意してください。また、もう一度押すと、すべての回答が非表示になります。また、もう一度押すと、すべての回答が展開されます。繰り返しますが、すべて隠されています。
を押すと、それに応じて各回答の展開ボタンの背景も変化します。つまり、個々の展開ボタンのクラス.highlightcを切り替えているかのように、オンとオフを切り替えます。
jquery:
css:
html: