编程客栈
zhasKJEBt编程客栈
<div id="grandparent">
I am grandparent.
<div id="parent">
I am parent.
<div id="child">
I am child.
</div>
</div>
</div>
javascript
var els = $('#child').parent().parent();
console.dir(els);
$.fn.grandparent = function() {
var els = this.parent().parent();
return this.pushStack(els.get());
};
var grandparent = $('#child').grandparent()./* jquery-[div#grandparent]*/.end() /*jquery-[div#c编程客栈hild]*/
zhasKJEBt编程客栈
复制代码 代码如下:
<div id="grandparent">
I am grandparent.
<div id="parent">
I am parent.
<div id="child">
I am child.
</div>
</div>
</div>
javascript
复制代码 代码如下:
var els = $('#child').parent().parent();
console.dir(els);
复制代码 代码如下:
复制代码 代码如下:
$('#child').grandparent().end(); //jQuery-[div#parent]
复制代码 代码如下:
$.fn.grandparent = function() {
var els = this.parent().parent();
return this.pushStack(els.get());
};
复制代码 代码如下:
var grandparent = $('#child').grandparent()./* jquery-[div#grandparent]*/.end() /*jquery-[div#c编程客栈hild]*/
此博文内容的主体思想来自Learning JQuery中的一篇博客, 感谢该作者的分享. 感兴趣的话, 点击jQuery pushStack.
本文标题: jQuery之end()和pushStack()使用介绍
本文地址: http://www.cppcns.com/wangluo/javascript/86345.html
© 著作权归作者所有
举报
发表评论
0/200