/** * Created by IntelliJ IDEA. * User: Tsuzuki * Date: 2011/02/06 * Time: 23:14:22 */ //表示件数 var record = 4; var selectArray=[1,2,3,4,5,6,7,8,9,10,11,12,13]; (function($) { $.fn.setPageInit = function(name, filePath, count){ $("ul.busuu").hover(function(){ $(this).css("cursor","pointer"); },function(){ $(this).css("cursor","default"); }); var file= filePath + name + '.csv'; csvSet(file, name, 0, count); //ULタグをクリックしたときのイベント $('#'+ name+ '_30to1000').bind('click',function(){ selectArray=[1,2,3,4,5,6,7,8,9,10,11,12,13]; csvSet(file, name, 0, count); }); $('#'+ name+ '_1100to2000').bind('click',function(){ selectArray=[1,14,15,16,17,18,19,20,21,22,23]; csvSet(file, name, 0, count); }); $('#'+ name+ '_2100to3000').bind('click',function(){ selectArray=[1,24,25,26,27,28,29,30,31,32,33]; csvSet(file, name, 0, count); }); //3000部以上がある場合 if($('#'+ name+ '_3100to4000').length){ $('#'+ name+ '_3100to4000').bind('click',function(){ selectArray=[1,34,35,36,37,38,39,40,41,42,43]; csvSet(file, name, 0, count); }); $('#'+ name+ '_4100to5000').bind('click',function(){ selectArray=[1,44,45,46,47,48,49,50,51,52,53]; csvSet(file, name, 0, count); }); $('#'+ name+ '_5100to').bind('click',function(){ selectArray=[1,63,68,73,78,83,88,93,98,103]; csvSet(file, name, 0, count); }); } }; function csvSet(file, name, rowIndex, record){ $(".csv2table-table").attr('display', 'none'); var divid = '#'+ name; $(divid).csv2table(file, { sortable : false, limit : [rowIndex ,record] , select : selectArray , onload : function(id,op,data,ary) { $('#'+id).find('td:nth-child(1)').addClass('article'); $(divid + '-th-0').css({'width' : '100px'}); $('tr:even','#'+id).addClass('odd'); } }); } })(jQuery);