windowオブジェクト
https://hakuhin.jp/js/window.html
use strictを使う意味
https://analogic.jp/use-strict/
(function ($) { 'use strict'; [中略] })(jQuery);
onメソッド
https://qiita.com/katsunory/items/7b50d399329767a893e1
.on( events [, selector ] [, data ], handler )
// :: Preloader Active Code $window.on('load', function () { $('#preloader').fadeOut('slow', function () { $(this).remove(); }); });
windowに対して処理を設定
selectorでイベントデリゲート
- に対して処理を設定
$("ul").on("click","li",function(){ alert($(this).text()); });
Active.js
// :: Gallery Menu Style Active Code $('.portfolio-menu button.btn').on('click', function () { $('.portfolio-menu button.btn').removeClass('active'); $(this).addClass('active'); })
class=".portfolio-menu button.btn"が付いた要素を対象に
処理を設定し、
クリックされた時に発火。
class=".portfolio-menu button.btn"が付いた要素から
activeクラスをremoveする。
this要素から
activeクラスをremoveする。