diff --git a/src/zepto.js b/src/zepto.js index c33fc0a56..1b09b4c1c 100644 --- a/src/zepto.js +++ b/src/zepto.js @@ -529,7 +529,7 @@ var Zepto = (function() { return filtered(this.map(function(){ return children(this) }), selector) }, contents: function() { - return this.map(function() { return slice.call(this.childNodes) }) + return this.map(function() { return this.contentDocument || slice.call(this.childNodes) }) }, siblings: function(selector){ return filtered(this.map(function(i, el){ diff --git a/test/zepto.html b/test/zepto.html index fe6e71c03..aaca98680 100644 --- a/test/zepto.html +++ b/test/zepto.html @@ -143,8 +143,10 @@

Zepto Core unit tests

+ + -