YuhangYang (Talk | contribs) m |
YuhangYang (Talk | contribs) (add lang?cn) |
||
Line 5: | Line 5: | ||
//add revised | //add revised | ||
− | |||
$("meta[name='copyright']").after("<meta name='revised' content='Miyo Yang,6/11/2018,10/8/2018'/>"); | $("meta[name='copyright']").after("<meta name='revised' content='Miyo Yang,6/11/2018,10/8/2018'/>"); | ||
//smooth scroll href | //smooth scroll href | ||
− | $('a').click(function( | + | $('a[href*=\\#]').click(function(){ |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){ | if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){ | ||
var $target=$(this.hash); | var $target=$(this.hash); | ||
Line 28: | Line 21: | ||
} | } | ||
} | } | ||
+ | |||
}); | }); | ||
+ | |||
+ | //add lang?cn | ||
+ | $('a:not([href*=\\#])').click(function(e){ | ||
+ | |||
+ | e.preventDefault(); | ||
+ | if(window.location.search==""){ | ||
+ | window.location.href=$(this).attr('href'); | ||
+ | }else{ | ||
+ | window.location.href=""+$(this).attr('href')+"?lang=cn"; | ||
+ | } | ||
+ | |||
+ | }); | ||
+ | |||
+ | |||
+ | |||
}); | }); |
Revision as of 09:49, 9 August 2018
$(function(){
//change shortcut icon $('link[rel="shortcut icon"]').attr('href','https://static.igem.org/mediawiki/2018/1/1c/T--SSTi-SZGD--Logo.png');
//add revised $("meta[name='copyright']").after("<meta name='revised' content='Miyo Yang,6/11/2018,10/8/2018'/>");
//smooth scroll href $('a[href*=\\#]').click(function(){
if(location.pathname.replace(/^\//,)==this.pathname.replace(/^\//,)&&location.hostname==this.hostname){
var $target=$(this.hash); $target=$target.length&&$target||$('[name='+this.hash.slice(1)+']'); if($target.length){ var targetOffset=$target.offset().top; $('html,body').animate({ scrollTop:targetOffset-80 },1000); return false; } }
});
//add lang?cn $('a:not([href*=\\#])').click(function(e){
e.preventDefault(); if(window.location.search==""){ window.location.href=$(this).attr('href'); }else{ window.location.href=""+$(this).attr('href')+"?lang=cn"; }
});
});