Questions tagged «parent»

在定向树中,父节点是关注节点之前的前一个节点。然后,可以将“父母”一词用于无数抽象的计算机科学中。包含的图形或逻辑项的容器可以称为父级。OOP中的继承类可以称为父类。

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); 我想做的是引用加载了当前脚本的script元素,以便随后可以将新的动态加载的脚本标签附加到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并且想找到其父类class的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) 我从“ 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 classobj …

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之后,BI可以使用UP按钮返回活动A。问题是应用程序似乎再次调用了活动A 的onCreate() -函数,这不是我需要的行为。我需要活动A的外观与调用活动B之前的外观相同。 有没有办法做到这一点? 提前致谢 编辑: 我没有编写任何代码来从活动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 …

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:block; 当鼠标悬停在父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; } …



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. 任何人?谢谢。


7
如何使用jQuery删除父元素
我的jsp中有一些列表项标签。每个列表项内部都有一些元素,包括称为删除的链接(“ a”标签)。我想要的就是单击链接时删除整个列表项。 这是我的代码的结构: $("a").click(function(event) { event.preventDefault(); $(this).parent('.li').remove(); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <li id="191" class="li"> <div class="text">Some text</div> <h4><a href="URL">Text</a></h4> <div class="details"> <img src="URL_image.jpg"> <span class="author">Some info</span> <div class="info"> Text <div class="msg-modification" display="inline" align="right"> <a name="delete" id="191" href="#">Delete</a> </div> </div> </div> </li> 运行代码段隐藏结果展开摘要 但这是行不通的。我是jQuery的新手,所以尝试了一些操作,例如: $(this).remove(); 这有效,单击后删除链接。 $("#221").remove(); 这有效,它将删除指示的列表项,但不是“动态”的。 有人可以给我小费吗?

2
jQuery:为选定的单选按钮获取父tr
我有以下HTML: <table id="MwDataList" class="data" width="100%" cellspacing="10px"> .... <td class="centerText" style="height: 56px;"> <input id="selectRadioButton" type="radio" name="selectRadioGroup"> </td> .... </table> 换句话说,我的表只有几行,最后一个单元格的每一行都有一个单选按钮。 如何获得所选单选按钮的父行? 我试过的 function getSelectedRowGuid() { var row = $("#MwDataList > input:radio[@name=selectRadioGroup]:checked :parent tr"); var guid = GetRowGuid(row); return guid; } 但似乎此选择器不正确。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.