問題タブ [parents]

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.

0 投票する
6 に答える
3208 参照

jquery - Jqueryの最初の出現ツリーが親/兄弟をトラバースします

クラスを指定して(ツリーの上位に)最も近くなるための最良の方法は何ですか。ただし、親の兄弟である可能性があります。

「errors1」要素を要素「.start」で開始したい

スクリプトを作成しましたが、それは本当に悪く、まったく機能しません。

http://jsfiddle.net/9DfCJ/1/

ありがとう

編集: 構造が動的であることを強化するために「...」を追加しました。重要なのは、ツリーの最も近い「.errors」を見つけることです。

0 投票する
2 に答える
353 参照

jquery - jQuery - 異なるテーブルのボタンから、parents() を介してテーブル要素のトグルをトリガーします

別のテーブルにあるボタンをクリックしてテーブルを切り替え (非表示/表示) しようとしていますが、正しく選択できません。同じスクリプトで何度も再利用する必要があるため、jQuery コードを汎用にしたいので、意図的に id タグを省略しました。

これが私がこれまでに得た場所です:

http://jsfiddle.net/Argoron/Dp2sk/24/

0 投票する
1 に答える
240 参照

flex3 - 変数を子コンポーネントに渡し、NaN を返す

リピーター内で呼び出されるコンポーネントがあります。呼び出し内で、いくつかの変数をコンポーネントに渡しています。何らかの理由で NaN を返す totalSpan... という名前のものを除いて、それらはすべて正常に動作します。ここに私が取り組んでいるコードがあります:

親:

そこにあるすべての変数は正常に機能し、typeof() も正常に動作します。

子コードは次のとおりです。

次に、init() 関数で簡単に実行します。

アラートは「NaN」を返します。

半関連のメモでは、親の次の行で警告が表示されます。

「角かっこ演算子を使用すると、データ バインディングは可能性を検出できません。配列の場合は、代わりに ArrayCollection.getItemAt() を使用してください。」というメッセージが表示されます。

誰でもこれらの警告エラーに光を当てることができますか? 例をいただければ幸いです。

0 投票する
2 に答える
6460 参照

jquery - jQueryの親/最も近い(セレクター)関数がIE8で異なる動作をするのはなぜですか?

Chrome11とFirefox4で完全に機能するjQueryスクリプトがありますが、IE8では壊れているようです。これは、セレクターでのjQueryのparents()関数の使用に関連しているようです。IE8で実行すると、要素は返されません。

ここでコードの大きな塊を防ぐために、jsFiddleで同じ症状を示す問題の簡略化されたバージョンを作成しました。

ここで何が起こっているのか誰か教えてもらえますか?

更新:closest()を使用すると、同様の動作が発生するようですが、この場合はより適切なようです。

0 投票する
2 に答える
1423 参照

javascript - jQuery - 1 レベルと 2 レベルの両方にアクセスするためにparent()を使用する方法は?

次のような HTML があります。

つまり、3 つの垂直タブ ペイン フィールドセットで、それぞれの下部にナビゲーション div があります。しかし、ナビゲーションの 3 番目のセットは、他のものより 2 レベル深くネストされています。

jQuery のように:

これは、最初の 2 つのフィールドセットで完全に機能します。「戻る」と「次へ」をクリックすると、次のフィールドセットに切り替わります。しかし、適切な親フィールドセットまでツリーをたどる必要があるように思えますが、3番目のセットでは機能しません。

何を変更する必要がありますか? 3 番目のフィールドセットに特別な機能$("#multistep-group-attendees .next-tab") を追加しても問題ありません。

ご協力ありがとうございます。

0 投票する
2 に答える
8150 参照

python - Python tkinterでウィジェットの親を変更できますか?

ウィジェット(この場合はttk.frame)の親を変更する方法はありますか?ウィジェットの.configで使用するキーワードが見つかりません。これはpythontkinterでは不可能ですか?機能的には、tkk.notebookウィジェットで現在のフレームを取得し、タブをダブルクリックして、タブのフレームにすべてを表示するには、独自の別のトップレベルウィンドウに移動します。このようにして、ユーザーは別のタブで作業しているときに、そのタブを視覚的に参照できます。私が求めているフレーム機能がなければ、これを実現する他の方法は考えられませんでした。おそらく、誰かがこの問題を回避できれば、親ウィジェットの機能について心配する必要はありません。

乾杯、クリス

0 投票する
2 に答える
33 参照

jquery-selectors - 特定の子孫を持つjQueryの祖先に影響を与える方法は?

同じクラス名()を持つこれらの2つのDIVがあります:



2を含むものには青色のcss境界線を適用し、Bを含むものには赤色のcss境界線を適用したいと思います。

私はparentsUntil()を使用しようとしましたが、class="myOutterDiv"までのすべての祖先に境界線を適用しました。class="myOutterDiv"に影響を与えたいだけです。

ありがとう!

0 投票する
3 に答える
2388 参照

jquery - 親('ul')を使用して最も近い/最も近いものを選択するにはどうすればよいですか?
    それだけ?

私はこのhtmlを持っています、

どうすればparents('ul')最も近い/最も近い<ul>ものだけを選択できますが、トップストは選択できませんか?

0 投票する
2 に答える
9451 参照

jquery - 特定のクラスを含む最初に一致する祖先を取得する

クラス「sys-form-row」を含む最初の祖先まで反復しようとしています。

次を使用して、class="sys-form-row"を含む行を取得できます。objBack=

これは信じられないほど不器用なようです。私がやりたいのは次のようなものです。

$('#txtMyBox2').parents('.sys-form-row'); または、$('#txtMyBox2').closest('.sys-form-row');どちらも失敗し、追加のdiv nestingが適用された場合、現在のアプローチが常に機能するとは限りません。どんな助けでも本当にありがたいです。

0 投票する
4 に答える
138 参照

jquery - html()から要素を削除しますか?

html()内の特定の要素を削除するにはどうすればよいですか?

たとえば、私はこのhtmlリンクを持っています、

のクラスをクリックするstring-publish-needleと、htmlが変数に格納されます。

のであるこれを削除したいのですparentstring-publish-needle

だから私は以下の新しいhtmlコンテンツだけを持つことができます、

私のコードですが、もちろん機能しません!