タグ

jQueryに関するcyarのブックマーク (11)

  • jQueryで後から一括でYouTube等の動画をレスポンシブ対応にする方法 - わぃおがわ

    最近自作のレスポンシブテーマに変えてちょっとずつ構築してるんですが、サイトをレスポンシブ化した際に問題になるのが "YouTubeなどの埋め込み動画" でございます。 このサイトもレスポンシブ化した際にYouTubeで埋め込んだ動画がご覧のとおりはみ出してしまいました・・・。 YouTube等の埋め込み動画(iframe)をレスポンシブ化する際には、こちらのサイトに書いてあるような方法が定石かと思いますが、これをやるには ”動画を埋め込んでる記事を探して埋め込みコードをdivで囲わなければならない” という面倒な作業が発生します。 まぁ僕のサイトは記事が少ないので最初から精査していってdivで囲んでもよかったのですが、なんか一括で出来ないかなと思ってたらjQueryに良さげなメソッドが有ったのでこれで一発解決しました! wrap()を使って埋め込みコードをレスポンシブ化のdivコードで包む

  • 【JQuery】処理待ち中にアニメーション表示する – ysklog

    JQueryで処理待ち中にアニメーションを流す方法を紹介します。 ページの読み込みやajaxでの通信に時間がかかる場合、ユーザーに「動いているのか?」とストレスを与えるかもしれないので、そういうときに有効かと思います。 アニメーションの準備 処理待ち中に「動いてますよー」というアニメーションは下のようなgif画像を用います。 肝心なgif画像の作り方ですが、以下のようなツールがありますので、それを使うと手っ取り早いです。 http://loadergenerator.com/ http://loadinfo.net/ ここではアニメーションgif画像のファイル名は「loading.gif」にしたいと思います。 HTML id要素「loading」と「contents」をもつブロックを作成します。 そして1つ目のブロックにアニメーションgif画像を、2つ目のブロックにコンテンツを入れます。

    cyar
    cyar 2015/10/29
  • jQueryで、順番に実行が出来る .when() から .done() が便利だったのでメモ | ARAKAZE NOTE

    JavascriptやjQueryを書いていると、「この処理がちゃんと終わってから、こっちの処理を始めたい!」って場面に結構遭遇するのではないかと思います。特にアニメーションを作っているときによくあるのではないでしょうか。 コールバック関数を設定出来る処理なら簡単なのですが、それがないものも結構あったりします。僕が困ったのは.html()や.ajax()でした。なんかいい解決策は無いかなーとググってみたところ.when().done()という処理の仕方が良さげだったので使ってみたらばっちりでした。 .when()には先に終わらせたい処理を書く ざっくりとした説明の仕方をすると、.when()には先に完了させたい処理をまとめて書いておきます。例えば、“横に移動したら、フェードアウトする”みたいな事をしたい場合、“横に移動したら”の部分を.when()の中には書きます。 (まあ、そんな簡単な動

    jQueryで、順番に実行が出来る .when() から .done() が便利だったのでメモ | ARAKAZE NOTE
    cyar
    cyar 2015/10/13
    whenとdoneの関係性
  • [jQuery] ウインドウのリサイズ操作が終わった時にだけ処理を実行する | CreativeStyle

    タイトルに書いてあることを実現しようとして、少し悩んだのでメモ。 ウインドウのリサイズ操作やjQueryに限らず、短い周期で連続してイベントが発生する場合に、一連の最後のイベントが発生した時にだけ何らかの処理を行いたい時に使えるパターンです。 何も工夫せずに書くと… こんな感じになります。

    cyar
    cyar 2015/04/10
  • モバイルサイズになると自動でグローバルメニューをPathのような横スライド式に切り替える軽量jQueryプラグイン・PageSlide Responsive

    結構良さそうだったので備忘録。レスポンシブWebデザイン向けのライブラリです。モバイルのサイズになるとグローバルナビを横スライド式に切り替える、というもの。面白いですねー。 これ結構いいんじゃないでしょうか。レスポンシブWebデザインにするとどうしてもナビゲーションが縦長になりがちなのでその不満は解消できるアイデアですね。 PathやFacebookのiPhoneアプリのような横スライドメニューは使いやすいかもしれない。 Pathのようにというか、全く同じじゃないんですが、モバイルサイズになると横スライド式のメニューに変更するjQueryプラグインです。 ちょっといいアイデアですね。プラグインも圧縮版は3KBと軽量です。 タップすると左からメニューがスライドします。 手抜きで申し訳ないんですがサンプルです。 Sample※表示確認はresponsivepxを使うと楽です 実機で重いのは僕が

    モバイルサイズになると自動でグローバルメニューをPathのような横スライド式に切り替える軽量jQueryプラグイン・PageSlide Responsive
    cyar
    cyar 2015/02/17
    サンプルページ探すの苦労した。そこにあったのかw
  • 【まとめ】レスポンシブデザインで使えるメニュー3選+1|モバイルラボ

    前回は「ハンバーガーメニュー」について紹介させていただきました。 今回はハンバーガーメニューだけではない、レスポンシブデザインでも使えて、変換ツール系でも利用できる、jQueryメニューをいくつかご紹介します。 【関連ページ】レスポンシブデザインのスマホサイトを使いやすいUIに jQueryでサイトに合ったナビゲーションメニューを作ろう レスポンシブデザインで使える簡単メニュー「Naver」 レスポンシブデザインのサイトで今もよく見る形の、画面幅が小さい場合にグローバルメニューを、ハンバーガーボタンのメニューの中に隠すjQueryです。 【関連ページ】レスポンシブデザインのスマホサイトを使いやすいUIに サンプルコードはこんな感じになります。 <nav> <a href="#">Home</a> <a href="#">News</a&

    【まとめ】レスポンシブデザインで使えるメニュー3選+1|モバイルラボ
  • コピペでOK!スムーススクロールでページ内リンクやトップへ移動!#なしで

    記事が長い場合、目次やページ先頭「#」へのページ内リンクはとても便利です。しかもスムーズスクロールで移動すれば動きもわかりやすいし気持ち良い。今回はJavaScriptやjQueryのプラグインを使わずに実現する方法です。 最近は多くのブログ・サイトで右下に「ページ先頭へ」戻るボタンやリンクを見かけます。しかしクリックして一気に最上部までワープすると味気ないし自分の位置を見失いがちです。目次の場合も同様です。 ゆめぴょんです。こんちはっ(^^)/ ページ内リンクはSEO対策にもなると聞いたことがあります。しかし私はむしろ訪問者のためのナビゲーションの1つとして便利だと思っています。 ページ内部リンクのしくみと弊害 そのしくみはとても簡単です。現在のURLの後に「#」をつけるとページ先頭へ、「#pyon」などをつけると「id="pyon"」を設定してる位置へジャンプします。 だから見出しに「

    コピペでOK!スムーススクロールでページ内リンクやトップへ移動!#なしで
    cyar
    cyar 2015/02/04
    ぬるーっとページ内移動できる
  • http://select-aster.com/web/auto-tracking-sidebar/

    http://select-aster.com/web/auto-tracking-sidebar/
    cyar
    cyar 2014/09/17
  • jQueryで現在のウィンドウサイズの取得と判定をして処理を変えるやり方 – bl6.jp

    jQueryで現在のウィンドウサイズの取得と判定をして処理を変えるやり方です。レスポンシブWebデザインにも活用できるので覚えておくと役立つかと思います。例えば、画面幅が500px以下の場合にだけ適用したいといったことがjQueryを使えばとても簡単にできるので便利ですね。 width()を使う ウィンドウサイズを取得するにはwidth()を活用していきます。以下は500px以下の場合、文字が赤に変わる例です。 <script> $(function() { var w = $(window).width(); var x = 500; if (w <= x) { $('#sample').css({ color: 'red' }); } }); </script> HTML <p id="sample">サンプル</p> ただし、これだと画面を読み込んだ時点でのサイズで判定されるので、読

    jQueryで現在のウィンドウサイズの取得と判定をして処理を変えるやり方 – bl6.jp
    cyar
    cyar 2014/06/15
  • 【jQuery】フッターの位置で固定するページトップへ戻る

    今回作成したページ 今回作成したページはこのようなページです。 demo download このような動きをしています。 ページをスクロールするとページトップへ戻るリンクがフェードイン・アウトする。 ページトップへ戻るリンクをクリックするとスムーズにスクロールする。 ページトップへ戻るリンクはコンテンツ部分の右下で固定表示される。 フッターのところまでスクロールするとページトップへ戻るリンクがフッターに貼り付く。 動作がややこしいですね…。私のようにjQueryが苦手な方のために1つずつ解説していきます。 1.jQuery体を読み込む jQueryを使用するには以下のファイルを読み込みます。 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js

    【jQuery】フッターの位置で固定するページトップへ戻る
    cyar
    cyar 2014/06/15
  • quusookagaku.com - quusookagaku リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    quusookagaku.com - quusookagaku リソースおよび情報
    cyar
    cyar 2014/06/15
  • 1