คำถามติดแท็ก parent

13
ฉันจะอ้างอิงแท็กสคริปต์ที่โหลดสคริปต์ที่กำลังเรียกใช้งานอยู่ได้อย่างไร
ฉันจะอ้างอิงองค์ประกอบของสคริปต์ที่โหลดจาวาสคริปต์ที่กำลังทำงานอยู่ได้อย่างไร นี่คือสถานการณ์ ฉันมีสคริปต์ "ปรมาจารย์" ที่โหลดสูงในหน้าแรกสิ่งแรกภายใต้แท็ก 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');เพราะมีหลายระดับas ฉันสามารถค้นหา ID ผู้ปกครองของผู้ปกครอง แต่ดูเหมือนว่าการออกแบบไม่ดีช้าและไม่ polymorphic มาก (ฉันจะต้องเขียนรหัสที่แตกต่างกันสำหรับการค้นหา ID สำหรับชั้นเรียนc)
244 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) ฉันได้รับรหัสทดสอบตัวอย่างจากความช่วยเหลือของวิธีการในตัว 'super' นี่คือข้อผิดพลาด: 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 …

15
ฉันจะกลับไปที่กิจกรรมหลักได้อย่างถูกต้องได้อย่างไร?
ฉันมี 2 กิจกรรม (A และ B) ในแอปพลิเคชัน Android ของฉันและฉันใช้ความตั้งใจที่จะได้รับจากกิจกรรม 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> ฉันยังใช้ชุดรูปแบบที่มีปุ่มขึ้น ดังนั้นหลังจากที่ฉันเรียกกิจกรรม BI สามารถใช้ปุ่มขึ้นเพื่อกลับไปที่กิจกรรม A ปัญหาคือแอปพลิเคชันดูเหมือนจะเรียกonCreate () -ฟังก์ชั่นของกิจกรรม A อีกครั้งและนี่ไม่ใช่พฤติกรรมที่ฉันต้องการ ฉันต้องการกิจกรรม A เพื่อให้ดูเหมือนกับที่ฉันเรียกก่อนหน้านี้ว่ากิจกรรม B มีวิธีที่จะบรรลุเป้าหมายนี้หรือไม่? ขอบคุณล่วงหน้า แก้ไข: ฉันไม่ได้เขียนโค้ดใด ๆ เพื่อเริ่มกิจกรรม B จากกิจกรรม A. ฉันคิดว่ามันสร้างโดย eclipse คลาส …

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 ลูกถูกตั้งค่าให้แสดง: none; โดยค่าเริ่มต้น แต่เปลี่ยนเป็น display: block; เมื่อวางเมาส์ไว้เหนือ div parent ปัญหาคือมาร์กอัปนี้ปรากฏในหลาย ๆ ที่บนเว็บไซต์ของฉันและฉันต้องการให้เด็กแสดงถ้าเมาส์อยู่เหนือมันและไม่ใช่ถ้าเมาส์อยู่เหนือผู้ปกครองคนอื่น ๆ (พวกเขาทั้งหมดมีคลาสเดียวกัน ชื่อและไม่มี ID) ฉันพยายามใช้$(this)และ.children()ไม่เป็นประโยชน์ $('.parent').hover(function(){ $(this).children('.child').css("display","block"); }, function() { $(this).children('.child').css("display","none"); });

8
วิธีการเรียกวิธีผู้ปกครองจากชั้นเรียนเด็กในจาวาสคริปต์?
ฉันใช้เวลาสองสามชั่วโมงสุดท้ายพยายามหาวิธีแก้ปัญหาของฉัน แต่ดูเหมือนจะสิ้นหวัง โดยทั่วไปฉันจำเป็นต้องรู้วิธีการเรียกวิธีผู้ปกครองจากชั้นเรียนเด็ก ทุกสิ่งที่ฉันได้พยายามจนถึงตอนนี้ไม่ว่าจะใช้งานไม่ได้หรือเขียนทับวิธีการหลัก ฉันใช้รหัสต่อไปนี้เพื่อตั้งค่า OOP ใน javascript: // 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) …

13
ฉันจะรับพาเรนต์ระดับที่ n ขององค์ประกอบใน jQuery ได้อย่างไร
เมื่อฉันต้องการได้รับเช่นผู้ปกครองระดับที่ 3 ขององค์ประกอบที่ฉันต้องเขียน$('#element').parent().parent().parent()มีวิธีที่เหมาะสมกว่านี้?

7
เลือกองค์ประกอบหลักขององค์ประกอบที่รู้จักในซีลีเนียม
ฉันมีองค์ประกอบบางอย่างที่สามารถเลือกได้ด้วยซีลีเนียม 1 น่าเสียดายที่ฉันต้องคลิกองค์ประกอบหลักเพื่อให้ได้พฤติกรรมที่ต้องการ องค์ประกอบที่ฉันสามารถค้นหาได้อย่างง่ายดายมีแอตทริบิวต์ที่ไม่สามารถเลือกได้ทำให้ไม่สามารถคลิกได้ ฉันจะเลื่อนขึ้นไปข้างบนด้วยXPath ได้อย่างไร
116 select  xpath  selenium  parent 

8
ทำให้ div (ความสูง) ใช้ความสูงที่เหลือของพาเรนต์
http://jsfiddle.net/S8g4E/ ฉันมีตู้คอนเทนเนอร์divกับลูกสองคน ลูกคนแรกมีส่วนสูงที่กำหนด ฉันจะทำให้ลูกคนที่สองครอบครอง "พื้นที่ว่าง" ของภาชนะdivโดยไม่ให้ความสูงเฉพาะได้อย่างไร ในตัวอย่างสีชมพู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.