我过滤页面上的元素,然后检查显示的项目数,如果少于一定数量,我想使用$ .get()加载更多项目。JQuery - 将'HTMLDivElement'对象数组转换为字符串
我正在使用同位素插件,它要求新项目是一个字符串,但我似乎只能得到HTMLDivElement对象。如何将其转换为字符串?
var $container = $('#container'),
filters = {};
$container.isotope({
itemSelector: '.element',
});
function loadMoreItems(getQuery) {
var newItems = [];
$.get(getQuery, null, function(data) {
container = $($container, data).eq(0);
if (0 === container.length) {
// incase the element is a root element (body > element),
// try to filter it
container = $(data).filter($container).eq(0);
}
if (container) {
container.find('.element').each(function() {
newItems.push(this);
});
}
alert(newItems); //what to do to get this as a string??
}, 'html');
$container.isotope('insert', newItems, true);
}
2013-11-22
LeeTee