問題タブ [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 投票する
1 に答える
42 参照

javascript - 親に隣接する Javascript Effecting Element

私が尋ねた以前の質問は、実際には最も明確な質問方法ではないことに気付いたので、単純化して詳細を追加しようとしています。

マルチレベルのメニューがあります - HTML

サブメニューが添付された各要素には、添付された要素を開閉するトグルとして機能するボタンがあります。私はメニューの機能をプログラムしようとしてきましたが、問題が発生しました。ドロップダウン トグルをクリックすると、次の JavaScript が実行されます。

機能していない行は、

その上の行は機能しますが、これは機能しません。<ul>ボタンがクリックされたボタンの上に階層的にある間、上の行で選択されるタグと 同じレベルにあるため、親としてカウントされないためだと思います。

クリックしたボタンのすぐ上にあるすべてのボタンのクラスを切り替えるにはどうすればよいですか?

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

jquery - Jquery 特定の親を見つける

Jqueryを使用して、ボタン(btnId)をクリックしたときにタグ間 のテキスト(ボタン(btnId)をクリックしてこのテキストを取得)を取得する方法を知りたいですか? <h4> </h4>私はそれを解決するのが難しすぎたからです!

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

javascript - 回転が90度を超えるとThree.js setFromRotationMatrixの奇妙な動作

回転軸ごとに個別の親を持つオブジェクトがあります (X 回転用に 1 つ、Y 回転用に 1 つ、Z 回転用に 1 つ)。それらはすべて、この順序でも互いに関連しています: X 回転オブジェクトは Y 回転オブジェクトの子です。Y 回転オブジェクトは Z 回転オブジェクトの子です)。

ユーザーがシーン内のすべてのオブジェクトを一緒に回転できるようにする機能を作成しようとしています (それらはすべて単一の Object3D に含まれています)。その Object3D が回転するとき、プログラムは、プログラムが各オブジェクトの新しい値を出力できるように、すべてのオブジェクトの絶対位置とワールドに対する回転を見つける必要があります。

これを行うには、現在、Object3D である「シーン回転子」内の位置が世界に対する絶対位置に設定されるように、オブジェクトを移動するように設定しています。今、私はオブジェクトの回転を世界に対するオブジェクトの絶対回転にしようとしているので、「シーンローテーター」の回転が変更されるとそれに応じて変化します。また、setFromRotationMatrix メソッドを子オブジェクトで 1 回だけ実行しようとすると正しく動作しなかったため、代わりに親オブジェクトごとに再度実行し、それに応じて個別の回転を取得する必要がありました。

これは私が現在持っているコードで、世界に対するオブジェクトの絶対回転を取得することになっています:

次に、その絶対回転をオブジェクトの相対回転に適用する必要があります

2 番目の親の Y 回転が -90 ~ 90 の範囲内にある場合、これはすべて正常に機能します。

しかし、2 番目の親の Y 回転が -90 未満または 90 より大きい場合、結果として絶対ワールドの X 回転と Y 回転に間違った値が与えられます。

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

aop - AOP は、複数の継承で親が正しく機能しないことを宣言します

A、Bの2つのクラスがあります。そして、A は B から拡張されます。私の側面では、A と B の親を宣言して Serializable を実装しようとしています。

しかし、何らかの理由で、B のみが Serializable を実装し、A は実装していません。(B のみにあるオレンジ色の矢印を参照)

画像

これらの行の順序を入れ替えると、A は Serializable を実装し、B は実装しません。(B のみにあるオレンジ色の矢印を参照)

画像

なぜこれが起こっているのですか?それらの両方をシリアライズ可能に実装するにはどうすればよいですか?

私はAspectJ 1.8.7でEclipse Luna 4.4.2に取り組んでいます。

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

javascript - スパンのテキストコンテンツを取得するjQuery

Dropzone.js で削除関数を作成しようとしています。そのためには、アップロードされたファイルの ID が必要です。

オブジェクトのプロパティを取得しようとしましたが、成功しませんでした。今、jQuery を使用して、それを持つスパンの値またはテキスト コンテンツを取得しようとしています。

ここに画像の説明を入力

これは構造のスクリーンショットです。私が試しているjQueryコードは次のとおりです。

より具体的には、番号 1_1477778745352 (タイムスタンプ) を取得しようとしています。

ドロップゾーンのコードは次のとおりです。

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

jquery - jqueryはノードを削除し、子を保持します

この質問を投稿することは非常に恥ずかしいですが、その必要性のために Jquery で unwrap または replaceWith メソッドを使用することができませんでした。

私の問題は単純です。これらのノードの子を失うことなく、html コードのいくつかのノード (jquery セレクター) を削除する必要があります。

これは、私の目標に到達するために使用された見苦しいコードの結果を示す Jsfiddle ですhttps://jsfiddle.net/uddaeh1u/15/ (はい、動作します...)

(unwrap メソッドを使用して) 本当に良いコードを見つけてもらえますか?

本当にありがとうございました :)