タグ付けされた質問 「parent」

13
現在実行中のスクリプトをロードしたスクリプトタグをどのように参照できますか?
現在実行中のJavaScriptをロードしたスクリプト要素を参照するにはどうすればよいですか? これが状況です。「マスター」スクリプトがページの上位に読み込まれています。まず、HEADタグの下にあります。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <script type="text/javascript" src="scripts.js"></script> 「scripts.js」には、他のスクリプトをオンデマンドでロードできるスクリプトが必要です。HEAD要素のレンダリングが完了していないため、HEADタグを参照せずに新しいスクリプトを追加する必要があるため、通常の方法ではうまくいきません。 document.getElementsByTagName('head')[0].appendChild(v); 私がやりたいことは、現在のスクリプトを読み込んだスクリプト要素を参照して、動的に読み込まれた新しいスクリプトタグをDOMの後に追加できるようにすることです。 <script type="text/javascript" src="scripts.js"></script> loaded by scripts.js--><script type="text/javascript" src="new_script1.js"></script> loaded by scripts.js --><script type="text/javascript" src="new_script2.js"></script>

5
jQueryで既知のクラスを持つ親を見つける方法は?
私は<div>その中に他<div>の多くのを持ち、それぞれが異なる入れ子レベルにあります。すべての子<div>に識別子を与えるのではなく、ルート<div>に識別子を与えるだけです。次に例を示します。 <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> クラスに応答する関数をjQueryで記述し、dその親であるクラスのIDを見つけたいa場合、どうすればよいですか? $('.a').attr('id');複数のクラスが存在するため、単純に行うことはできませんa。私はその親の親の親のIDを見つけることができましたが、デザインが悪く、遅く、あまり多形的ではないようです(クラスのIDを見つけるために別のコードを記述する必要がありますc)。
242 javascript  jquery  html  dom  parent 

4
super()は次のエラーで失敗します:親がオブジェクトから継承しない場合、TypeError「引数1はclassobjではなく、型でなければなりません」
理解できないエラーが出ます。サンプルコードの何が問題なのか手掛かりはありますか? class B: def meth(self, arg): print arg class C(B): def meth(self, arg): super(C, self).meth(arg) print C().meth(1) 「スーパー」組み込みメソッドの助けを借りてサンプルテストコードを取得しました。 ここにエラーがあります: Traceback (most recent call last): File "./test.py", line 10, in ? print C().meth(1) File "./test.py", line 8, in meth super(C, self).meth(arg) TypeError: super() argument 1 must be type, not classobj 参考までに、これはpython自体のヘルプ(スーパー)です。 …

15
親アクティビティに正しく戻るにはどうすればよいですか?
私のAndroidアプリケーションには2つのアクティビティ(AおよびB)があり、インテントを使用してアクティビティAからアクティビティBに移動します。parent_activityの使用が有効になっています。 <activity android:name=".B" android:label="B" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.app_name.A" /> </activity> また、UPボタンを提供するテーマも使用しています。 したがって、アクティビティを呼び出した後、BIはUPボタンを使用してアクティビティAに戻ることができます。問題は、アプリケーションがアクティビティAのonCreate()関数を再度呼び出しているようで、これが必要な動作ではないことです。アクティビティBを呼び出す前と同じように見えるアクティビティAが必要です。 これを達成する方法はありますか? 前もって感謝します 編集: アクティビティAからアクティビティBを開始するコードは記述していません。Eclipseによって自動生成されると思います。 クラスBは次のようになります。 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_b); getActionBar().setDisplayHomeAsUpEnabled(true); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_b, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: NavUtils.navigateUpFromSameTask(this); …

9
親がホバーされたときに子要素のCSSを変更する
まず、これはCSS3には複雑すぎると思いますが、どこかに解決策がある場合は、代わりにそれを使いたいと思います。 HTMLは非常に単純です。 <div class="parent"> <div class="child"> Text Block 1 </div> </div> <div class="parent"> <div class="child"> Text Block 2 </div> </div> 子divはdisplay:noneに設定されています。デフォルトでは、表示に変更されます:ブロック; マウスが親divの上に置かれたとき。問題は、このマークアップが私のサイトのいくつかの場所に表示され、マウスが親の上にある場合にのみ子を表示し、マウスが他の親の上にある場合は表示しないようにすることです(すべて同じクラスを持っています)名前とIDなし)。 私が使って試してみた$(this)と.children()無駄に。 $('.parent').hover(function(){ $(this).children('.child').css("display","block"); }, function() { $(this).children('.child').css("display","none"); });

8
JavaScriptで子クラスから親メソッドを呼び出す方法は?
私は問題の解決策を見つけるために過去数時間を費やしてきましたが、それは絶望的なようです。 基本的に、私は子クラスから親メソッドを呼び出す方法を知る必要があります。これまでに試したすべてのものは、親メソッドを機能させなかったり、上書きしたりすることになります。 次のコードを使用してJavaScriptでOOPを設定しています。 // SET UP OOP // surrogate constructor (empty function) function surrogateCtor() {} function extend(base, sub) { // copy the prototype from the base to setup inheritance surrogateCtor.prototype = base.prototype; sub.prototype = new surrogateCtor(); sub.prototype.constructor = sub; } // parent class function ParentObject(name) { this.name = name; } …


7
Seleniumで既知の要素の親要素を選択します
Selenium 1で選択できる特定の要素があります。 残念ながら、目的の動作を得るには、親要素をクリックする必要があります。私が簡単に見つけることができる要素は、属性を選択できないため、クリックできない。XPathで上方向に移動するにはどうすればよいですか?
116 select  xpath  selenium  parent 

8
div(高さ)が親の残りの高さになるようにする
http://jsfiddle.net/S8g4E/ 私はdiv2人の子供がいるコンテナを持っています。最初の子は所定の高さです。div特定の高さを指定せずに、2番目の子がコンテナの「空きスペース」を占めるようにするにはどうすればよいですか? この例では、ピンクdivもホワイトスペースを占める必要があります。 この質問に似ています:divが残りの高さを占めるようにする方法は? しかし、私は絶対的な立場を与えたくありません。
107 html  css  height  parent 

5
jQuery:親の特定の子に到達する方法は?
単純化した例を示すために、ページで何度も繰り返される次のブロックがあります(動的に生成されます)。 <div class="box"> <div class="something1"></div> <div class="something2"> <a class="mylink">My link</a> </div> </div> クリックすると、リンクの親に移動できます。 $(".mylink").click(function() { $(this).parents(".box").fadeOut("fast"); }); しかし...私<div class="something1">はその特定の親のに到達する必要があります。 基本的に、誰かが直接それを参照することができなくても、より高いレベルの兄弟を参照する方法を教えてもらえますか?それを兄貴としましょう。兄のクラス名を直接参照すると、ページ上のその要素のすべてのインスタンスがフェードアウトしますが、これは望ましい効果ではありません。 私はもう試した: parents(".box .something1") ... no luck. parents(".box > .something1") ... no luck. siblings() ... no luck. 誰でも?ありがとう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.