1$(function() { 2 // urlãã©ã¡ã¼ã¿ã®åå¾ 3 var searchArg = new Object; 4 var searchPrm = location.search.substring(1).split('&'); 5 for(var i=0 ; searchPrm[i] ; i++) { 6 var kv = searchPrm[i].split('='); 7 searchArg[kv[0]]=kv[1]; 8 } 9 10 // é£åã¿ããé åã«æ ¼ç´ 11 var pairArg = new Object; 12 $('ul[data-pairing]').each(function() { 13 var pairName = $(this).attr('data-pairing'); 14 if(!pairArg[pairName]) { 15 pairArg[pairName] = $(); 16 } 17 18 pairArg[pairName] = pairArg[pairName].add($(this)); 19 }); 20 21 $('.tabs a[href^="#sec7_panel"]').on('click', function(e){ 22 23 if(!$(this).attr('onclick')) { // ã¿ã â ã¿ã ã®ãªã³ã¯å¤å® 24 $(this).closest('.tabs').children('.panel').hide(); 25 26 // classåã®ä»ãå¤ã 27 var navObj = $(this).closest('ul'); 28 29 // é£åã¿ããããå ´åã¯æ ¼ç´ãã¦ããããªãã¸ã§ã¯ãã§æä½ãã 30 if(navObj.attr('data-pairing')) { 31 navObj = $(pairArg[navObj.attr('data-pairing')]); 32 } 33 34 navObj.find('a').removeClass('active'); 35 navObj.find('a[href="'+ this.hash +'"]').addClass("active"); 36 37 $(this.hash).fadeIn(); 38 } 39 40 return false; 41 }); 42 43 // å¥ãã¼ã¸ããé£ãã æã«tabãã©ã¡ã¼ã¿ãæå®ããã¦ããå ´å 44 if(searchArg['tab']){ 45 tabMove(searchArg['tab']); 46 } 47}); 48 49// ã¿ã以å¤ã®ç®æããã®ãªã³ã¯ç¨é¢æ° 50function tabMove(hash) { 51 var tabArg = hash.split(','); 52 53 $.each(tabArg, function() { 54 openHash = this.replace(/\s+/g, ""); 55 56 // .tabså ã«åãããªã¬ã¼ãè¤æ°ããå ´åã¯ä¸ã¤ç®ã®ã¿å®è¡ãã 57 $('.tabs a[href^="#' + openHash + '"]').eq(0).trigger('click'); 58 }); 59 return false; 60}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.