miguel-perez/smoothState.js
Auf GitHub ansehenstorePageIn() fails to find container in new doc if nested
Open
#193 geöffnet am 8. Juli 2015
bughelp wanted
Repository-Metriken
- Stars
- (4.433 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
Nesting the container even one level under the body tag prevents storePageIn() from find it.
<body>
<div>
<article id="js-smoothstate-content">
<h1>TEST CONTENT</h1>
</article>
</div>
</body>
The filter() function won't find the container id (Chrome v43):
storePageIn: function (object, url, doc, id) {
/../
object[url] = { // Content is indexed by the url
/../
html: $newDoc.filter('#' + id), // Stores the contents of the page
};
}
Consider using .find() instead?