Difference between revisions of "Team:Aix-Marseille/Project"

Line 1: Line 1:
 
{{Aix-Marseille/architecturePageCSS}}
 
{{Aix-Marseille/architecturePageCSS}}
 
+
{{Aix-Marseille/JS_2015/automatic_slide}}
 
<html>     
 
<html>     
 
<script>
 
     
 
    var $targetId;
 
var $target;
 
 
$(document).ready(automatic_slide);
 
 
 
function automatic_slide() {
 
$('a[href*=#]').each(function()
 
{
 
if ( location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,''))
 
{
 
  this.hash.replace(/#/,'')
 
  $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']');
 
  $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false;
 
  if ($target)
 
  {
 
var targetOffset = $target.offset().top;
 
//console.log("//////"+targetOffset);
 
$(this).click(function()
 
{
 
  $("#nav li a").removeClass("active");
 
  $(this).addClass('active');
 
  $('html, body').animate({scrollTop: targetOffset}, 1000);
 
  return false;
 
});
 
  }  
 
}
 
});
 
}
 
</script>
 
  
 
<!-- PAGE WEB ICI -->
 
<!-- PAGE WEB ICI -->

Revision as of 14:48, 26 July 2015

Template:Aix-Marseille/JS 2015/automatic slide