jQueryで複数の要素を取得してforeachを用いる jQueryでクラスなどを指定して複数の要素が取得できる場合、それらをforeachでひとつずつ処理する。 $(‘#my_data’).each(function(i,elem){ console.log(i); con… ysugiyama12ハック2017.07.05 3,342
ブラウザのリサイズ時に特定の幅以下になったらリロードする 以下の記述でリサイズ時800px以下の場合にリロードされるようになります。 $(window).on(“resize”, function() { var w = $(window).width(); if(w <… haradaハック2017.06.29 8,721
Animate.cssとinview.jsを利用して要素が表示されたタイミングでアニメーションさせる 以前はWOW.jsを利用して簡単にアニメーションを導入するという記事のように、WOW.jsとAnimate.cssでアニメーションを導入させていたのですが、いつの間にかWOW.jsが商用利用の場合は有料となっていました。… haradaハック2017.05.01 6,315
jQuery UI のautocomplete機能 入力リストの候補を表示する時、通常のdatalistだとスマホなどでうまく表示できない場合があるので、かわりにjQuery UI のautocomplete機能を導入した。 下に一例を示す。 var list = [];… ysugiyama12ハック2017.02.06 939
return false、preventDefault()、stopPropagation() おおまかに書くとこんな感じだそうです。 preventDefault():リンクの遷移などのイベントを無効にできる。 HTMLでリンクの形式になっていても、これが書いてあると踏んでも遷移しないということですね。 stop… huruhurupyotrハック2017.02.02 1,911
bootstrap-slider スライドさせた後イベントを発火させる タイトルの通りbootstrap-sliderで作られたスライダーにイベントを付加させるときの書き方です $(selector).slider().on(evnet,function () { //処理 }); 今回は、… nissyハック2017.01.26 1,125
サイドメニューをスライドイン $(function () { var $nav = $(“.sidemenu”); $(“.JS-navHoverBox”).on({ “mouseenter”: function(){ $nav.stop().ani… usanokoハック2017.01.23 288
アンカーリンクをスムーススクロール $(function () { $(‘a[href^=#]’).click(function() { var speed = 400; var href= $(this).attr(“href”); var target… usanokoハック2017.01.23 526
ページトップへ戻るボタン デモ https://usanoko.github.io/pagetopbtn/ HTML <!– jQuery本体を読み込む –> <script type=”text/javascript” s… usanokoハック2017.01.23 1,274