Advertisement
Guest User

assets/base.js

a guest
Jun 24th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function ($) {
  2.   "use strict";
  3.  
  4.   $(document).ready(function () {
  5.    
  6.     $.getJSON('https://www.adiboocreative.com/assets/numbercc.json', function(data) {
  7.       alert(data);
  8.     });
  9.    
  10.     AOS.init();
  11.    
  12.     Swal.fire({
  13.       type: 'error',
  14.       title: 'Situs ini sedang kami uji cobakan!',
  15.       html: '<span class="lead" style="line-height: 1.5">Situs ini sedang dalam proses perbaikan dan pembangunan. Mungkin anda masih belum bisa menggunakan secara optimal.</span>',
  16.       footer: '<span class="text-center">Status Code : <code>457 Developing Mode=on</code></span>',
  17.       confirmButtonText: 'Ashiaappp!!!'
  18.     }).then((result) => {
  19.       Swal.fire({
  20.         type: 'warning',
  21.         html: '<span class="lead" style="line-height: 1.5">Hubungi tim developer apabila ada kendala serius dalam situs ini!</span>',
  22.         footer: '<span class="text-center">Status Code : <code>457 Developing Mode=on</code></span>',
  23.         confirmButtonText: 'Ashiaappp!!!'
  24.       });
  25.     });
  26.   });
  27.  
  28.   $('[id="dev-mode"]').click(function () {
  29.     Swal.fire({
  30.       type: 'warning',
  31.       title: 'Udah dibilangin masih ngeyel?',
  32.       html: '<span class="lead" style="line-height: 1.5">Eeee, udah dibilangin kok, situs ini masih proses perbaikan dan pembangunan!</span>',
  33.       footer: '<span class="text-center">Status Code : <code>457 Developing Mode=on</code></span>',
  34.       confirmButtonText: 'Sans atuh!!!'
  35.     }).then((result) => {
  36.       Swal.fire({
  37.         type: 'warning',
  38.         html: '<span class="lead" style="line-height: 1.5">Hubungi tim developer apabila ada kendala serius dalam situs ini!</span>',
  39.         footer: '<span class="text-center">Status Code : <code>457 Developing Mode=on</code></span>',
  40.         confirmButtonText: 'Ashiaappp!!!'
  41.       });
  42.     });
  43.   });
  44.  
  45.   $(window).scroll(function () {
  46.     var scroll = $(window).scrollTop();
  47.     var object = $('.navbar');
  48.     var header = $('header');
  49.  
  50.     if (scroll >= 56) {
  51.       object.addClass('fixed-top').addClass('shadow-sm');
  52.       header.css('padding-top', '56px');
  53.     } else {
  54.       object.removeClass('fixed-top').removeClass('shadow-sm');
  55.       header.css('padding-top', '0');
  56.     }
  57.   });
  58.  
  59.   $(document).ready( function () {
  60.     $('.owl-carousel').owlCarousel({
  61.       loop:true,
  62.       margin:10,
  63.       nav:true,
  64.       items:1,
  65.     });
  66.   });
  67.  
  68.   // Smooth scrolling using jQuery easing
  69.   $('a[href*="#"]:not([href="#"])').click(function() {
  70.     if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
  71.       var target = $(this.hash);
  72.       target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
  73.       if (target.length) {
  74.         $('html, body').animate({
  75.           scrollTop: (target.offset().top - 56)
  76.         }, 1000, "easeInOutExpo");
  77.         return false;
  78.       }
  79.     }
  80.   });
  81.  
  82.   // Closes responsive menu when a scroll trigger link is clicked
  83.   $('.nav-link').click(function() {
  84.     $('.navbar-collapse').collapse('hide');
  85.   });
  86.  
  87.   // Activate scrollspy to add active class to navbar items on scroll
  88.   $('body').scrollspy({
  89.     target: '#mainNav',
  90.     offset: 56
  91.   });
  92.  
  93. })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement