タグ

ブックマーク / semooh.jp (4)

  • html(val) - jQuery 日本語リファレンス

    <span>Hello</span> <div>Hello?</div> <div></div> <div></div> $("div").html("<span class='red'>Hello <b>Again</b></span>"); });

  • remove([expr]) - jQuery 日本語リファレンス

    全ての要素をドキュメントから削除する。 この関数は、jQueryオブジェクトからは要素を削除しません。jQueryオブジェクト上では、引き続き要素の操作をすることが可能です。 ver1.2.2から、この関数はイベントハンドラや内部キャッシュデータも削除するようになります。ですので、 $("#foo").remove().appendTo("#bar"); というコードは、もし$(”#foo”)が持つイベントを失いたくないのであれば $("#foo").appendTo("#bar"); のように記述しなければなりません。 引数に選択条件式を指定することで、削除する要素を絞り込むことが可能です。

  • toggle() - jQuery 日本語リファレンス

    <button>Toggle</button> <p>Hello</p> <p style="display: none">Good Bye</p> $("button").click(function () { $("p").toggle(); });

  • jQuery Easing - jQuery 日本語リファレンス

    Easing/jQuery easingとは、エフェクトの動きを加速/減速させるための関数です。 例えばフェードアウトの動きを考えたとき、通常は透明度の変化量は経過時間に対して線形です。全体で1秒かかって消える処理であれば、0.5秒経過時の透明度は0.5になります。 しかし、ここでeaseInQuadの動きを適用すると、変化量は線形ではなく2次関数の曲線になります。(下記サンプル参照) そのため、最初はゆっくりと薄くなっていき、後半に急激に消えていくような効果が得られます。 特別なことをしなくても使うことの出来るeasingは"linear"と"swing"の2種類だけですが、プラグインなどを入れることで多くのeasingを利用することができます。 このeasingプラグインでは、version 1.3時点で32パターンが提供されています。 これ以外にもeasingは比較的容易に自作するこ

  • 1