An example of a scroll with different parameter values size and compact
size: 'proportional'
compact: true
compact: true
size: 'proportional'
compact: false
compact: false
size: 'square'
compact: true
compact: true
size: 'square'
compact: false
compact: false
jQuery(function() {
var search1 = new HeapGoogleSearch(),
search2 = new HeapGoogleSearch(),
search3 = new HeapGoogleSearch(),
search4 = new HeapGoogleSearch(),
btnClick = function() {
var val = $('#search-word').val();
search1.setQuery(val);
search2.setQuery(val);
search3.setQuery(val);
search4.setQuery(val);
scroll1.load();
scroll2.load();
scroll3.load();
scroll4.load();
},
scroll1 = new HeapInfiniteScroll('.proportional-compact-panel', {
margin: 10,
height: 80,
frameWidth: 0,
downloadIcon: '<i class="fa fa-refresh fa-spin"></i>',
url: search1
}),
scroll2 = new HeapInfiniteScroll('.proportional-uncompact-panel', {
margin: 10,
height: 80,
frameWidth: 0,
compact: false,
downloadIcon: '<i class="fa fa-cog fa-spin"></i>',
url: search2
}),
scroll3 = new HeapInfiniteScroll('.square-compact-panel', {
margin: 10,
height: 100,
frameWidth: 0,
size: 'square',
downloadIcon: '<i class="fa fa-spinner fa-spin"></i>',
url: search3
}),
scroll4 = new HeapInfiniteScroll('.square-uncompact-panel', {
margin: 10,
height: 100,
frameWidth: 0,
size: 'square',
compact: false,
downloadIcon: '<i class="fa fa-circle-o-notch fa-spin"></i>',
url: search4
});
$('#search-button').click(btnClick);
setTimeout(function() {
btnClick();
}, 1000);
});
© Vladimir Neginskiy 2015