タグ

jqueryに関するsyoshimura1のブックマーク (7)

  • [jQuery][HTML5]タグに独自属性を追加した場合の扱い方 | 大発見 | 大発見

    jQueryでいろんな処理を行うにあたって、HTMLにデータを埋め込んで使いたいことがあります。 そのようなデータは画面上に表示したくないために、タグ属性にデータをセットしたいけど、適切な属性がない場合、独自属性を追加することがあります。 独自属性といっても適当に名前をつけるのは間違いです。アクセシビリティが低下してしまいます。 独自属性の書き方 アクセシビリティについては今度書こうと思います。 HTML5では独自属性の命名規則が決まっており、DOM操作方法としてもちゃんと決まっているようです。 独自データ属性 – グローバル属性 – HTML5 タグリファレンス – HTML5.JP 独自データ属性の詳しい仕様 例えば、「data-user-name」や「data-url」といった「data-」をつけた名前をつけることができます。(もう少し細かい制約がありますが) ただ命名規則だけでな

  • jQuery .load() not working on my image

    I have some code I am trying to run once my image has finished loading. I use this following jQuery code: $("#myimageid").load(function() { alert('Image Loaded'); }); However the popup never show up. I can't get the .load() function to work ! Anyone had issues with this?

    jQuery .load() not working on my image
    syoshimura1
    syoshimura1 2014/02/27
    “$("#myimageid").one('load', function() { alert('Image Loaded'); }).each(function() { if(this.complete) $(this).load(); });”
  • jQuery非同期、Image()で画像読み込み表示|jquery|POPSブログ|POPS WEB KOUBOU

    jQueryで、画像読み込み表示には色々な方法はありますが、javascriptの new Image()を使用して表示させる例が多いようです。 new Image()での、画像読み込み表示 jQueryで、画像読み込み表示には色々な方法はありますが、javascriptの new Image()を使用して表示させる例が多いようです。ネットで調べれば沢山の情報がありますが、私の場合の経験を踏まえて記述します。 Image()が使用される理由は、 1. 表示サイズではなく画像の実寸を得ることができる。 2. 画像にアクセスして、ロード完了を知ることができる。 3. ERRORの場合の処理ができる。(余り使用はされていないが、、) 4. Loading中の「Loading画像」など表示させる時に便利。 5. jQueryで画像のロードに適したメソッドがない。(ほとんどが、html text な

  • jQuery Callback Function

    コールバック関数は、実行中のアニメーションが 100% 終了後に実行されます。 jQuery コールバック関数 コールバック関数は、実行中のアニメーション(効果)が終了後に実行されます。 JavaScriptステートメントは1行ずつ実行されます。しかし、アニメーション付きのときは、 たとえアニメーションが終了しなくても、次のコードが実行されてしまうことがあります。 これは誤りを引き起すことがあります。 これを防ぐために、コールバック関数を作成します。 コールバック関数は、アニメーションの終了後でなければコールされません。 jQuery コールバックの例 代表的な構文: $(selector).hide(speed,callback) callback パラメータは、hide 効果が完了した後に実行される関数です:

  • jQueryのコールバック関数の書き方 – creamu

    処理が終わった後に実行するコールバック関数は、以下のように記述します。 $(this).fadeTo(600, 1,function() { hideBg(); }); function hideBg() { //上記処理が終わった後の処理を記述 } この場合は、thisが600ミリ秒後に100%の透過度になった後に、hideBg関数が実行されます。

  • jQueryでDOM操作する際の基本記述を勉強し直してみたよ。

    久し振りにJavaScriptを触ったら物凄く忘れていたので、まずはjQueryの基記述をもう一度勉強し直してみました!DOMを操作する事って多々あると思いますので、ある意味チートシートのように見て頂くと嬉しいです。DOM以外にも偶数処理やクローン等も載せておきます。 親要素を取得する方法 まずは親要素の取得系からいきましょー。 一つ上の親要素取得 jQuery // 一つ上の親要素取得 $(".hoge").parent(); // 要素がdivなら取得する。divでなければ空(Objectは返ってくる) $(".hoge").parent("div"); 親全取得 jQuery // 親全取得 $(".hoge").parents(); // 親を指定して取得 $(".hoge").parents(".class_name"); 開始要素から最も近い親要素を選択 jQuery //

    jQueryでDOM操作する際の基本記述を勉強し直してみたよ。
  • (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録 - お勉強orz日和

    どうでもいい話なのですが、inputタグのautocomplete属性について先日はじめてちゃんと知った気がしました(今更 それと日記見返すと、昔の方が雑記的だなぁと思った。。 うーん、そう考えるとローカルのもったいないメモは多そうだ。 今度書き出せたらいいなぁ。。 で題ですが、先日jQueryを使っているプラグインのコードを見てて「(function($) {})(jQuery);」ってどういう意味?て思ったので、調べたりとかしてました。 謎って思ったのはおおまかに3つ。 何故全体を括弧で囲む必要があるのか。 function($)の「$」って何? 2個目の括弧の中の「jQuery」って何? これ、ほぼ「(function($) {})(jQuery);」の全てが謎っていってるようなものですねw http://q.hatena.ne.jp/1226297257 上記のURL先を参考にな

    (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録 - お勉強orz日和
  • 1