我想找到给定元素的第n个父元素并访问parent的属性.
<div id='parent1'><br/>
<div id='parent2'><br/>
<span><p id='element1'>Test</p></span><br/>
</div><br/>
<div id='parent3'><br/>
<span><p id='element2'>Test</p></span><br/>
</div><br/>
</div>
Run Code Online (Sandbox Code Playgroud)
我想在不使用的情况下访问element1的第三个父元素
$('#element1').parent().parent().parent()
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激
需要帮助解决一个简单的问题!它具有以下标准:
1)点击iframe中的图像链接更改父页面,单击另一个iframe图像链接将父级更改为另一个页面(见下文).
这可能听起来很简单,但我现在用Google搜索了几天,并查看了许多论坛.代码可以是html css或js,但请尽可能简单地保留任何答案,并发布一个完整的工作示例,因为我是新手编码或重新编码测试网站:http://www.howiepotter.com/parent. HTML
<ul><li><div><div><span id="thisid"></span></div></div></li></ul>
$('#thisid').parent('li');
Run Code Online (Sandbox Code Playgroud)
这显然不起作用,但我如何抓住li元素?我不想用:
$('#this').parent().parent().parent();
Run Code Online (Sandbox Code Playgroud)
我不想使用它,因为它可能发生只有一个div元素,而不是两个.在这种情况下,我会抓住ul元素而不是li元素.
我搜索一种方法来访问一个类的父,父函数而不调用父...嗯,这听起来有点奇怪的解释所以我将举一个例子:
class myclass
{
public function test() { return 'level 1'; }
}
class myclass2 extends myclass
{
public function test() { return parent::test() . '-level 2'; }
}
class myclass3 extends myclass2
{
public function test() { return parent::test() . '-level 3'; }
}
$example = new myclass3();
echo $example->test(); // should display "level 1-level 2-level 3"
Run Code Online (Sandbox Code Playgroud)
我想显示"1级3级",然后做类似的事情:
class myclass3 extends myclass2
{
public function test() { return parent::parent::test() . '-level 3'; }
}
Run Code Online (Sandbox Code Playgroud)
你知道我怎么做吗?(我不允许编辑myclass和myclass2,它们是框架的一部分...)
我正在尝试检索<a>元素的父级(祖父母?)的父级.我想找到那个祖父母,然后在该元素中找到<b>标签,然后将该文本存储为变量以在页面的其他位置发布.我一直在尝试使用parent()函数,但没有成功.
这是我试过的代码:
$('.mixPlayCell a').click( function() {
var title = $(this).parent().get(0).parent().get(0).text();
alert(title);
});
Run Code Online (Sandbox Code Playgroud) 我有一个普遍的问题(我不是都熟悉html).
我发现以下使用的斜杠指向一个子目录,在本例中是映像:
/Image/my_Image.png
Run Code Online (Sandbox Code Playgroud)
是否有指向父目录的html等效项?
class A {
private $aa;
protected $bb = 'parent bb';
function __construct($arg) {
//do something..
}
private function parentmethod($arg2) {
//do something..
}
}
class B extends A {
function __construct($arg) {
parent::__construct($arg);
}
function childfunction() {
echo parent::$bb; //Fatal error: Undefined class constant 'bb'
}
}
$test = new B($some);
$test->childfunction();
Run Code Online (Sandbox Code Playgroud)
问题:如何在孩子中显示父变量?预期结果将回应'父母bb'
当有人点击iframe(子页面)中的链接时,如何让父页面滚动到顶部?问题是子页面将保留在页面的同一位置,因为iframe的高度比父页面大很多.
请注意:父页面和子页面位于不同的子域中.
我创建了一个演示来展示这个:http: //www.apus.edu/_test/iframe/index.htm
我有一个名为"ClassA"的Python类和另一个应该导入ClassA的Python类,它是"ClassB".目录结构如下:
MainDir
../Dir
..../DirA/ClassA
..../DirB/ClassB
Run Code Online (Sandbox Code Playgroud)
我如何使用sys.path
以便ClassB可以使用ClassA?
我有一个iframe(在我的域中),iframe有一个文件iframe.js
.
我的父文档有一个文件parent.js
.
我需要parent.js
从一个函数中调用一个函数iframe.js
.
我试过window.parent.myfunction()
在parent.js
文件中做这个功能.
但是,它没有用.只有当我把这个函数放在父页面上时(我的意思是在HTML中),它才有效.
知道如何让这个工作吗?