Difference between revisions of "Team:SSTi-SZGD/js/Template"

(a href scroll)
(Reasonable classification)
Line 1: Line 1:
 
$(function(){
 
$(function(){
 
 
 +
//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');
 
 
+
//smooth scroll href
if($(window).width()<768){
+
$(".page_menu").attr({"data-toggle":"collapse","data-target":"#example-navbar-collapse"});
+
$(".page_menu").css("cursor","pointer");
+
}else{
+
$(".page_menu").attr({"data-toggle":"","data-target":""});
+
$(".page_menu").css("cursor","default");
+
}
+
$(window).resize(function(){
+
+
if($(window).width()<768){
+
$(".page_menu").attr({"data-toggle":"collapse","data-target":"#example-navbar-collapse"});
+
$(".page_menu").css("cursor","pointer");
+
}else{
+
$(".page_menu").attr({"data-toggle":"","data-target":""});
+
$(".page_menu").css("cursor","default");
+
}
+
+
});
+
+
+
});
+
 
+
$(function(){ 
+
 
$('a').click(function(){
 
$('a').click(function(){
 
     if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){
 
     if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){

Revision as of 01:10, 3 July 2018

$(function(){

//change shortcut icon $('link[rel="shortcut icon"]').attr('href','https://static.igem.org/mediawiki/2018/1/1c/T--SSTi-SZGD--Logo.png');

//smooth scroll href $('a').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 },1000); return false; } } }); });