YuhangYang (Talk | contribs) (Reasonable classification) |
YuhangYang (Talk | contribs) m |
||
(7 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
//change shortcut icon | //change shortcut icon | ||
$('link[rel="shortcut icon"]').attr('href','https://static.igem.org/mediawiki/2018/1/1c/T--SSTi-SZGD--Logo.png'); | $('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/15/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 12: | Line 16: | ||
var targetOffset=$target.offset().top; | var targetOffset=$target.offset().top; | ||
$('html,body').animate({ | $('html,body').animate({ | ||
− | scrollTop:targetOffset | + | scrollTop:targetOffset-100 |
},1000); | },1000); | ||
return false; | 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"; | ||
+ | } | ||
+ | |||
+ | }); | ||
+ | |||
}); | }); |
Latest revision as of 16:14, 2 October 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/15/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-100 },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"; }
});
});