タグ

jqueryに関するnilabのブックマーク (157)

  • 【jQuery】超万能スライダー FlexSlider の使い方をマスターする。 - ONZE

    今日紹介するのは jQuery プラグインの[FlexSlider]です。 これ、かなり便利です。 レスポンシヴ対応、タッチコントロールのフリックスライドにも反応、カルーセルもOK、画像にリンクを貼ることはもちろん、キャプションも表示可能、動画もスライドできる、コントロールボタンやナヴィゲーションも細かく設定できる…。まさに“超万能”のスライダー。 とにかく「なんでもできる」印象で、スマートフォン対応サイトなどでは特に真価を発揮するのではないでしょうか。 まずはサンプルをご覧ください。 【FlexSlider】→サンプルデモ 高機能ですが、その導入方法は比較的簡単です。 [FlexSlider]の導入方法まずは以下のサイトから[FlexSlider]のプラグイン体をダウンロードします。 http://flexslider.woothemes.com 続いて <head>〜</head>

    【jQuery】超万能スライダー FlexSlider の使い方をマスターする。 - ONZE
    nilab
    nilab 2016/05/07
    「レスポンシヴ対応。タッチコントロールのフリックスライドにも反応。カルーセルもOK。画像にリンクを貼ることはもちろん。キャプションも表示可能。動画もスライドできる」
  • 複数のブロック要素の高さを揃えてくれる「fixHeight.js」をアップデートしました | BLOG | STARRYWORKS inc.

    以前作ったブロック要素の高さを揃えるのに便利な「fixHeight.js」というJavaScriptを大幅に改良して、アップデートしました。 以前の細かいオプションを廃止し、高さを揃えたい要素たちの親要素に「fixHeight」というクラスを付与すれば、行ごとのグループを自動で判断して高さを揃えてくれます。 jQueryプラグインの形にしたので、$("selector").fixHeight();として呼び出すこともできます。 なお、以前のバージョンと互換性はありませんのでお気をつけください。 fixHeight.jsはSimpleLibのプラグインとしても提供しています。SimpleLibの他のエフェクトやプラグインなどと併用する場合は、SimpleLibに同梱されているものをご利用ください。 http://lab.starryworks.jp/js/simplelib/ ダウンロード

    複数のブロック要素の高さを揃えてくれる「fixHeight.js」をアップデートしました | BLOG | STARRYWORKS inc.
    nilab
    nilab 2016/05/07
    「jQueryプラグインの形にしたので、$("selector").fixHeight();として呼び出すこともできます」
  • Be happy with jGlycy [jGlycy]

    jGlycyを使えば、スクリプトを記述する必要は一切ありません。 <div jg="cycle"> <img src="/jglycy/img/muuu_01.gif" width="200" height="200" /> <img src="/jglycy/img/muuu_02.gif" width="200" height="200" /> <img src="/jglycy/img/muuu_03.gif" width="200" height="200" /> </div> これだけ。 「コードを1行も書かずに、リッチなページを」 が、jGlycyの目指すところです。 バリエーションも自在。

    nilab
    nilab 2015/02/26
    Be happy with jGlycy [jGlycy] : 「コードを1行も書かずに、リッチなページを」「画像を連続的に見せたい」
  • [ヅ] jQuery プラグイン imgLiquid: 画像を良い感じにリサイズしてくれる (2015-01-03)

    nilab
    nilab 2015/01/03
    _[ヅ] jQuery プラグイン imgLiquid: 画像を良い感じにリサイズしてくれる (2015-01-03)
  • : imgLiquid サンプル

    nilab
    nilab 2015/01/03
    : imgLiquid サンプル : 縦横比を維持させる場合は、fill:false
  • GitHub - karacas/imgLiquid: jQuery plugin to resize images to fit in a container.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - karacas/imgLiquid: jQuery plugin to resize images to fit in a container.
    nilab
    nilab 2015/01/03
    karacas/imgLiquid
  • jQueryでDOM要素の削除 - 星屑日記

    jQueryを使ってDOM要素を削除しようとしたときにかなり戸惑ったのでメモ代わりにブログ更新。jQueryにはDOM要素を削除するためのメソッドが2つあってremove()とempty()がそれ。 remove():それを呼び出したDOM要素自体とそのすべての子要素を削除する。 empty():それを呼び出したDOM要素のすべての子要素を削除する。 大まかな理解はこれで合ってるのかな。でもjQueryオブジェクトは残るとか書いてあるし、深いところはわからない。具体的には、 <body> <div id="div1"> div1要素 <p>div1要素の子要素1</p> <p>div1要素の子要素2</p> <p>div1要素の子要素2</p> </div> </body>に対して $("#div1").remove();を実行すると、 <body> </body>となり、また以下のように

    jQueryでDOM要素の削除 - 星屑日記
    nilab
    nilab 2014/12/01
    remove():それを呼び出したDOM要素自体とそのすべての子要素を削除する。 : empty():それを呼び出したDOM要素のすべての子要素を削除する。
  • 3D World with GPS data in Javascript and html5

    nilab
    nilab 2014/12/01
    event.originalEvent.webkitCompassAccuracy : event.originalEvent.webkitCompassHeading
  • jQueryを使ってスマートフォン用のイベントを扱ってみた - SUSH-i LOG

    スマートフォン用のサイトを作る場合は、jQuery Mobileやら、jQTouchやら、Sencha Touchやら色々ありますが、ちょっとそこまで必要ないときに、スマートフォン特有のイベントをjQueryを使って扱えないか触ってみました。 スマホ特有のイベント スマホ特有のイベントは幾つかありますが、今回は特に使われるであろうタッチ、スライド、ピンチイン、ピンチアウトに重点を置いて調べてみました。 上記操作に必要なイベントは以下の通りです。 touchstart touchmove touchend touchcancel gesturestart gesturechange gestureend 「touch***」というイベントが画面に指でタッチした、している時のイベント、「gesture***」というイベントが「二指以上」の操作(ピンチイン、ピンチアウト、回転等)を行っている時

    jQueryを使ってスマートフォン用のイベントを扱ってみた - SUSH-i LOG
    nilab
    nilab 2014/12/01
    jQueryを使ってスマートフォン用のイベントを扱ってみた「jQueryを用いた場合は、引数にtouchesが与えられておらず、さらに「originalEvent」内から取得する必要があります」
  • jQuery 1.9 に更新する際に注意すべき変更点の自分なりのまとめ | 私的なjQuery他

    jQuery Core 1.9 Upgrade Guide | jQuery の「Changes of Note in jQuery 1.9」を読んで、 自分なりにまとめました。 誤訳して間違ったことをまとめてたり、 最新の情報でないかもしれないので 読まれる際はご注意下さい。 (※ページをそのまま訳したわけではないと、思います) jQuery 1.9 では API の削除や 挙動の変更を行っています。 この記事は、前のバージョンから更新した時、 既存のコードに影響がでそうな変更を 並べたものになります。 変更点を全部網羅しているわけではありません。 箇条書きにすると以下のような感じ: 削除された機能 .toggle(function, function) の用法 jQuery.browser() .live()と.die() jQuery.sub() document 以外の要素での A

    nilab
    nilab 2014/10/20
    jQuery 1.9 に更新する際に注意すべき変更点の自分なりのまとめ | 私的なjQuery
  • IE には Array.indexOf がないので追加する - xykの日記

    IE で Array.indexOf を使おうと思ったら実装されていないことを知った。 以下のように追加する。 if (!Array.prototype.indexOf) { Array.prototype.indexOf = function(elt /*, from*/) { var len = this.length; var from = Number(arguments[1]) || 0; from = (from < 0) ? Math.ceil(from) : Math.floor(from); if (from < 0) from += len; for (; from < len; from++) { if (from in this && this[from] === elt) return from; } return -1; }; } 例: var array =

    IE には Array.indexOf がないので追加する - xykの日記
    nilab
    nilab 2014/10/09
    IE には Array.indexOf がないので追加する - xykの日記 : jQuery.inArray(value, array)
  • $(window).width()で表示幅、$(document).width()でドキュメント幅(ページ全体の幅) - こんにちはこんにちはmonmonです!

    jQuery使って$(document).width()でページ全体の幅が取得できるのは知ってたのだけど、 表示されてる幅の表示方法がわからなくて試行錯誤してた。 仕方ないからその部分だけ自分でクロスブラウザ用のコード書いてたり。 で、もう一回ググってみたらあった。 jQuery のお勉強 (practice input output) jQueryでユーザーのブラウザ表示幅を取得するには、width() $(window).width()を使う。 例) var width = $(window).width(); alert(width); でブラウザ表示幅を取得する $(document).width()でドキュメントの幅 $("p").width(); 特定のエレメントの幅を取得することができる。 これで表示部分の右端に表示とかできそうだ。 良かった。 追記 表示幅ではなかったのね。

    $(window).width()で表示幅、$(document).width()でドキュメント幅(ページ全体の幅) - こんにちはこんにちはmonmonです!
    nilab
    nilab 2014/10/08
    $(window).width()で表示幅、$(document).width()でドキュメント幅(ページ全体の幅) - こんにちはこんにちはmonmonです!
  • jQuery window の幅と高さを正確に出す方法

    jQuery では、$(window).width(); でウィンドウ幅、$(window).height();でウィンドウ高さが値として取得できますが、一部のブラウザで値が正確に取れないことがあるようです。 何とかなったので、解決方法をφ(..) jQueryで、ウィンドウ幅と高さを取得するには、 var w = $(window).width(); var h = $(window).height(); こんなかんじですが、一部のブラウザではスクロールバーの有り無しを間違えて、その分を加味した結果を返してくるようです。もしかしたら、もっととんでもないロジックなのかもしれませんが… そこで、元々のjavascriptが持っているコマンド、innerWidthとinnerHeightを使って値を取得することにすします。 var w = window.innerWidth ? window.

    jQuery window の幅と高さを正確に出す方法
    nilab
    nilab 2014/10/08
    jQuery window の幅と高さを正確に出す方法 | gworks web site
  • http://www.dprog.info/jquery/chrome_jquery_min_map/

    nilab
    nilab 2014/09/02
    ChromeでjQueryの「ソースマップ」読み込みがエラーを起こしていた件 | design programming : jquery.min.map 404 (Not Found)
  • jQuery リファレンス:jQuery.when

    索引 ├ リファレンス目次 ├ アルファベット順 └ 検索 Core:コアとなる仕組み ├ 目次 ├ jQuery(selector) ├ jQuery(html) ├ jQuery(function) ├ jQuery.holdReady() ├ jQuery.noConflict() └ jQuery.sub() 他ページ参照 └ jQuery.when() Selectors:セレクタ └ 目次 基礎 ├ *(すべて) ├ element(html要素) ├ #id名(ID属性) ├ .class名(clas属性) ├ 複数のセレクタ(and) └ 複数のセレクタ(or) 階層関連 ├ 先祖 子孫 ├ >(子要素) ├ +(直近の後要素) └ ~(後要素) 属性 ├ [属性名] ├ [属性名='値'] ├ [属性名!='値'] ├ [属性名^='値'] ├ [属性名$='値'] ├

    jQuery リファレンス:jQuery.when
    nilab
    nilab 2014/08/26
    jQuery リファレンス:jQuery.when : 「引数で受け取った複数の処理(アニメや通信)をまとめpromiseオブジェクトを作成します。単独で利用することはなくdoneメソッドやfailメソッド等と合わせて利用します」
  • javascriptとは?知っておきたい基礎知識 - プログラミング学習の窓口

    JavaScriptは、htmlcssで構成したページの動きを操作出来ます。分かりやすい例としては、ボタンやメニューの動き。こういったものもJavaScriptを活用することで実現が出来ます。 Javascriptは非常に人気の高い言語で、JAVAとにていますが別ものです。 ReactのようなJavascriptを応用した技術も普及が進んでおり、今後当分は主流な言語として活用されるでしょう。 The post javascriptとは?知っておきたい基礎知識 first appeared on プログラミング学習の窓口.

    nilab
    nilab 2014/08/19
    JavaScript でオブジェクトや配列をコピーする方法 | monopocket blog : var object2 = $.extend(true, {}, object1);
  • SCRIPT65535: 予期しないメソッドの呼び出し、またはプロパティ アクセスです。 - kenmituoの日記

    こっちも出たり出なかったり。 SCRIPT65535: 予期しないメソッドの呼び出し、またはプロパティ アクセスです。 jquery.js, 行 103 文字479流れ流されて参考にした記事を見つける。 http://blog.livedoor.jp/maru_tak/archives/50545757.html 書き換えられないものを書き換えようとしている部分を探していくと、$("テキストボックスのID名").text(""); や $("テキストボックスのID名").text("内容文"); などという書き方をしている部分が! 内容をリセットする部分は $("テキストボックスのID名").empty() に、テキストボックスの内容を変える部分は $("テキストボックスのID名").val("内容文") に変更したところ、IEでのエラーが消えた。 試すが変化なしでこんな記事を見つける h

    SCRIPT65535: 予期しないメソッドの呼び出し、またはプロパティ アクセスです。 - kenmituoの日記
    nilab
    nilab 2014/07/16
    SCRIPT65535: 予期しないメソッドの呼び出し、またはプロパティ アクセスです。 - kenmituoの日記
  • 威斯尼斯人wns2299登录(百度Vip认证)官方网站

     系统提示 抱歉 可能是由下列问题导致的: 由于网络或安全的原因,您暂时无法访问站点,请稍后重试。

    nilab
    nilab 2014/06/22
    window.onload とjQury(document).ready の違い | 風の吹く丘
  • jQuery.extend マニアックス

    jQuery の extend メソッドは便利なんだが複雑で忘れてしまいがちなのでメモしておく。 jQuery.extend の呼び出しパターンは次の4通り。 $.extend([deep,] target, obj1, [obj2, [obj3, ...]])$.extend([deep,] obj)$.fn.extend([deep,] obj)$(...).extend([deep,] obj) 全てのパターンで第一引数に [deep,] がある。これはオプションの引数で true を指定するとディープコピーしてくれる。 以下では分かりやすくするために deep オプションは省略した一覧を掲載する。 $.extend(target, obj1, [obj2, ...]])$.extend(obj)$.fn.extend(obj)$(...).extend(obj) だいぶシンプルにな

    jQuery.extend マニアックス
    nilab
    nilab 2014/05/26
    jQuery.extend マニアックス - てっく煮ブログ : $.extend : JavaScript で継承
  • スマホのマルチタッチジェスチャーを判断できるjQueryプラグイン「Hammer.js」

    スマホでのタップやスワイプなど、マルチタッチジェスチャーを判断できるjQueryプラグイン「Hammer.js」を紹介します。 Hammer.js 1.機能 このプラグインを利用すれば、スマホなどのタッチデバイスで、 タップ ダブルタップ スワイプ 長押し トランスフォーム(ピンチイン・ピンチアウト) ドラッグ のイベントを判断できるようになります。 (クリックで拡大) 2.プラグインのダウンロード 公式サイトにある「DOWNLOAD SOURCE」をクリック。 3.使い方 jQueryと、ダウンロードアーカイブに含まれるhammer.jsおよびjquery.hammer.jsを読み込みます。 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <script src

    nilab
    nilab 2014/05/12
    スマホのマルチタッチジェスチャーを判断できるjQueryプラグイン「Hammer.js」: 小粋空間