Jam*_*eet 1 html javascript ajax jquery
我有一个通过AJAX拉入的html字符串.
让我们说它是:
var htmlString = '<div class="post"></div><div class="post"></div>';
我正在寻找一种方法来遍历这些帖子.
通常我会做类似的事情:
$('.post').each(function(i, currentElement){
var htmlOfSinglePost = $(this).html();
});
Run Code Online (Sandbox Code Playgroud)
问题是我不知道如何指定它应该搜索htmlString,而不是当前的DOM.
这有解决方案吗?
我正在尝试获取post元素的数组,所以我可以将它们传递给appended()MasonryJS上的方法,这可以在这里看到 - http://masonry.desandro.com/methods.html#appended
你可以试试这个:使用.filter()从中获取元素htmlString
$(htmlString).filter('.post').each(function(i, currentElement){
var htmlOfSinglePost = $(this).html();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
393 次 |
| 最近记录: |