该插件的文档不存在,或者我是盲人,但我正在寻找一种方法:
- 强制 elastic-grid jQuery 插件每行显示 3 个项目
- 强制过滤器选择器(网格上方的弹性网格导航栏)与页面中心对齐
这是我的函数(为简单起见,所有值都替换为占位符):
<script type="text/javascript">
$(function(){
$("#elastic_grid").elastic_grid({
'showAllText' : 'All',
'filterEffect' : 'popup',
'hoverDirection' : true,
'hoverDelay' : 0,
'hoverInverse' : false,
'expandingSpeed' : 500,
'expandingHeight' : 364,
'items' : [
{
'title' : 'Item',
'description' : 'Desc',
'thumbnail' : ['/path/to/image.jpg'],
'large' : ['/path/to/image.jpg'],
'button_list': [
{
'title' : 'Visit Website',
'url' : '<url>',
'new_window' : true
},
],
'tags' : ['tag1']
},
{
'title' : 'Item',
'description' : 'Desc',
'thumbnail' : ['/path/to/image.jpg'],
'large' : ['/path/to/image.jpg'],
'button_list' : [
{
'title' : 'Visit Website',
'url' : '<url>',
'new_window' : true
},
],
'tags' : ['tag2']
},
{
'title' : 'Item',
'description' : 'Desc',
'thumbnail' : ['/path/to/image.jpg'],
'large' : ['/path/to/image.jpg'],
'button_list' : [
{
'title' : 'Visit Website',
'url' : '<url>',
'new_window' : true
},
],
'tags' : ['tag3']
},
{
'title' : 'Item',
'description' : 'Desc',
'thumbnail' : ['/path/to/image.jpg'],
'large' : ['/path/to/image.jpg'],
'button_list' : [
{
'title' : 'Visit Website',
'url' : '<url>',
'new_window' : true
},
],
'tags' : ['tag4']
},
{
'title' : 'Item',
'description' : 'Desc',
'thumbnail' : ['/path/to/image.jpg'],
'large' : ['/path/to/image.jpg'],
'button_list' : [
{
'title' : 'Visit Website',
'url' : '<url>',
'new_window' : true
},
],
'tags' : ['tag5']
},
{
'title' : 'Item',
'description' : 'Desc',
'thumbnail' : ['/path/to/image.jpg'],
'large' : ['/path/to/image.jpg'],
'button_list' : [
{
'title' : 'Visit Website',
'url' : '<url>',
'new_window':true
},
],
'tags' : ['tag6']
},
]
});
});
</script>
如果可能的话,我在哪里可以定义:
- 每行的项目数
- 过滤器选择器的对齐方式(即
'All' | 'Tag1' | 'Tag2' | etc
)