タグ

ブックマーク / black-flag.net (4)

  • jQueryでレスポンシブ対応の際にウィンドウサイズによって読み込む画像を切り替える実験|BLACKFLAG

    最近ではWebサイトを構築する際にレスポンシブ対応として、PCでの表示のみならずスマートフォンやタブレットでの表示を考慮して構成する必要があります。 レスポンシブ対応でレイアウトに関してはCSSのMediaQueriesを使ったりすることで、ウィンドウサイズによって画面上のレイアウトを調整させたりすることが可能ですが、大きな画像を使用する画面デザインなどの場合ではスマートフォンで表示する際のレンダリング負荷が問題になったりします。 そんな際に使えるようにMediaQueriesと同様の方法で、ウィンドウサイズによって読み込む画像を切り替える動作をjQueryを使って実験的に作ってみたので紹介してみます。 【2016/05/22】 ウィンドウサイズを取得して画像を切り替える部分のスクリプト動作を一部改修しました。 ウィンドウサイズによって切り替える画像については、PCで表示させる為の大きな画

    jQueryでレスポンシブ対応の際にウィンドウサイズによって読み込む画像を切り替える実験|BLACKFLAG
  • jQueryアニメーションにイージング(easing)処理をつけるプラグイン【イージング動作サンプル一覧】|BLACKFLAG

    jQueryで要素にアニメーション動作をつけた際、単調な動きだけでなく、加速・減速など動きに強弱のついたエフェクト、イージング(easing)処理をつけることが出来ます。 jQueryのノーマル状態では、イージング処理は「linear」と「swing」の2つが用意されていますが、プラグインを使うことによってアニメーションに多種多様なイージング処理をつけることができるようになります。 そんなイージング処理を、様々なパターンで簡単につけることが出来るプラグインを2つ、イージング動作サンプルと併せて紹介してみます。 jQuery Easing Plugin[jquery.easing.js] jQuery Easing Plugin[jquery.easing.js] jQuery Easing – jQuery 日語リファレンス もはやjQueryのイージング処理では定番のプラグイン。 プラ

    jQueryアニメーションにイージング(easing)処理をつけるプラグイン【イージング動作サンプル一覧】|BLACKFLAG
  • jQueryで「jquery.cookie.js」を使ってページの初回アクセスのみ処理を変える方法|BLACKFLAG

    このところ立て続けに、 Webページ上に初回アクセスのみ動画を表示させたい、 Webページ上に初回アクセスのみモーダルウィンドウを表示させたい、 など、初回アクセス時に処理・制限を変える要望があり、 「jquery.cookie.js」を使ってのクッキー処理にて それらを制御するサンプルを作ってみたので、 メモ書き程度に紹介してみます。 今回のサンプルでは、 初回アクセス時のみページ上に「初回アクセスです。」の メッセージテキストを表示するサンプルです。 jQuery Cookie First Access Control まずは動作サンプルから。 下記のリンクをクリックして表示されるページは、 初回アクセス時のみ、ページ上に「初回アクセスです。」のテキストが表示されます。 ※リロードしてアクセスが2回目以降となるとテキストは非表示になります。 ≫jQuery Cookie First A

    jQueryで「jquery.cookie.js」を使ってページの初回アクセスのみ処理を変える方法|BLACKFLAG
  • jQueryでリンク<a>クリック時のhrefの値を無効にする方法|BLACKFLAG

    jQueryを使ってWebページ上で何かアクションを実装する際、 リンク<a>タグをクリックすることでエフェクトを実行させることはよくあること。 その際、別ページへ遷移するわけでも、ページ内リンクを使うわけでもない場合に リンク<a>タグの属性「href」の飛び先の指定に困ることがあることも。 結局「href=”#”」でごまかしたり、「href=”javascript:void(0);”」としたり。 その様な場合に使えそうな、 クリックされたリンク<a>タグの「href」を無効にする方法があったのでメモ書き程度に紹介してみます。 サンプルでは、リンク用の<a>タグの「href」属性が 以下の様な「href=”#”」の場合とします。 ◆HTML <a href="#">アクション実行用リンク</a> このソースの場合の、リンクテキストをクリック後に 「href」属性を無効にするスクリプトは以

    jQueryでリンク<a>クリック時のhrefの値を無効にする方法|BLACKFLAG
  • 1