首頁
關於我們
聯盟簡介
主席的話
成立宗旨
組織架構
最新消息
活動推介
活動花絮
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
義工盛事
全港義工服務日
2021
2019
2018
2017
2016
2015
2014
傑出義工嘉許禮
2024
2022
2020
2019
2018
2017
2016
2015
關心青少年系列活動
2024
2023
2021
2019
2018
2017
2016
2015
捐款
香港義工基金簡介
援助及捐款
傑出義工
個人義工
2024
2022
2020
2019
2018
2017
2016
2015
義工團隊
2024
2022
2020
2019
2018
2017
2016
2015
資料庫
傳媒報導
年刊
文章分享
短片專輯
研究報告
2015
下載區
團體會員
聯絡我們
活動花絮
活動推介
活動花絮
活動花絮
年份:
全部
2024年
2023年
2022年
2021年
2020年
2019年
2018年
2017年
2016年
2015年
2014年
月份:
全部
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
var filter_year = ''; var filter_month = ''; var filter_query = ''; var load_query = ''; var current_item = 3; $(function(){ var url = purl(); //console.log(url.attr('query')); var $grid = $('.grid').isotope({ itemSelector: '.grid-item', }); var iso = $grid.data('isotope'); $grid.infiniteScroll({ path: function() { return '/news/load?curr='+current_item; }, append: '.grid-item', outlayer: iso, }); $('.news-year-filter select').change(function(){ if($(this).val() == 'all'){ $('.news-month-filter select').val('all'); $('.news-month-filter').fadeOut(); $grid.isotope({ filter: '*' }); } else { $('.news-month-filter').fadeIn(); $('.news-month-filter select').val('all'); filter_year = '.'+$('.news-year-filter select').val(); filter_month = '.m'+$('.news-month-filter select').val(); if($('.news-month-filter select').val() == 'all'){ filter_query = filter_year; load_query = "y="+$('.news-year-filter select').val()+"&m=all"; } else { filter_query = filter_year+filter_month; load_query = "y="+$('.news-year-filter select').val()+"&m="+filter_month; } //console.log(filter_query); $grid.isotope({ filter: filter_query }); console.log("load_query:"+load_query); } }); $('.news-month-filter select').change(function(){ filter_year = '.'+$('.news-year-filter select').val(); filter_month = '.m'+$(this).val(); if($(this).val() == 'all'){ filter_query = filter_year; //console.log(filter_query); load_query = "y="+$('.news-year-filter select').val()+"&m=all"; $grid.isotope({ filter: filter_query }); } else { filter_query = filter_year+filter_month; load_query = "y="+$('.news-year-filter select').val()+"&m="+$(this).val(); //console.log(filter_query); $grid.isotope({ filter: filter_query }); } console.log("load_query:"+load_query); }); $grid.on( 'append.infiniteScroll', function( event, response, path, items ) { console.log("filter_query:"+filter_query); current_item += items.length; console.log( 'Loaded: ' + path ); }); $grid.trigger = function( event, response, path, items ) { console.log("filter_query:"+filter_query); current_item += items.length; console.log( 'Loaded: ' + path ); }; });