Difference between revisions of "Team:XJTLU-CHINA/js/main"

 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
    // Closes the Responsive Menu on Menu Item Click
+
(function(){
    $('.navbar-collapse ul li a').click(function(){
+
  $(window).scroll(function () {
            $('.navbar-toggle:visible').click();
+
      var top = $(document).scrollTop();
    });
+
      $('.splash').css({
 +
        'background-position': '0px -'+(top/3).toFixed(2)+'px'
 +
      });
 +
      if(top > 50)
 +
        $('#home > .navbar').removeClass('navbar-transparent');
 +
      else
 +
        $('#home > .navbar').addClass('navbar-transparent');
 +
  });
  
     // Offset for Main Navigation
+
  $("a[href='#']").click(function(e) {
     $('#mainNav').affix({
+
     e.preventDefault();
        offset: {
+
  });
            top: 100
+
 
        }
+
  var $button = $("<div id='source-button' class='btn btn-primary btn-xs'>&lt; &gt;</div>").click(function(){
     })
+
     var html = $(this).parent().html();
 +
    html = cleanSource(html);
 +
    $("#source-modal pre").text(html);
 +
    $("#source-modal").modal();
 +
  });
 +
 
 +
  $('.bs-component [data-toggle="popover"]').popover();
 +
  $('.bs-component [data-toggle="tooltip"]').tooltip();
 +
 
 +
  $(".bs-component").hover(function(){
 +
    $(this).append($button);
 +
    $button.show();
 +
  }, function(){
 +
    $button.hide();
 +
  });
 +
 
 +
 
 +
$(document).ready(function() {
 +
     $('body').on('scroll', function() {
 +
        $(':focus').blur();
 +
    });
 +
});

Latest revision as of 11:26, 13 October 2016

(function(){

 $(window).scroll(function () {
     var top = $(document).scrollTop();
     $('.splash').css({
       'background-position': '0px -'+(top/3).toFixed(2)+'px'
     });
     if(top > 50)
       $('#home > .navbar').removeClass('navbar-transparent');
     else
       $('#home > .navbar').addClass('navbar-transparent');
 });
 $("a[href='#']").click(function(e) {
   e.preventDefault();
 });
var $button = $("
< >
").click(function(){
   var html = $(this).parent().html();
   html = cleanSource(html);
   $("#source-modal pre").text(html);
   $("#source-modal").modal();
 });
 $('.bs-component [data-toggle="popover"]').popover();
 $('.bs-component [data-toggle="tooltip"]').tooltip();
 $(".bs-component").hover(function(){
   $(this).append($button);
   $button.show();
 }, function(){
   $button.hide();
 });


$(document).ready(function() {

   $('body').on('scroll', function() {
       $(':focus').blur();
   });

});