jQueryでfor文を使った繰り返し処理の書き方です。
continue
やbreake
を使えば、途中のループを1つ飛ばしたり、途中で終了させたりもできます。
for文のパフォーマンスを考慮して書く方法も併せてご紹介します。
jQueryでfor文を使った繰り返し処理の書き方です。
continue
やbreake
を使えば、途中のループを1つ飛ばしたり、途中で終了させたりもできます。
for文のパフォーマンスを考慮して書く方法も併せてご紹介します。
jQueryでif文を使った条件分岐の書き方です。
else if
やelse
などを併用したり、比較演算子などを使ってより複雑な条件分岐も簡単にできます。
if文を一行で簡単に書く方法も併せてご紹介します。
jQueryで要素の高さを取得する方法ですが、高さといってもborder
を含んだりpadding
の内側だったりとさまざまです。
高さを指定したり変更する方法も併せてご紹介します。
jQueryで要素やブラウザの横幅を取得する方法です。
横幅といってもborder
を含んだりpadding
の内側だったりとさまざまな取得方法があります。
ブラウザの横幅はスクロールバーが含まれないため、含める方法も併せてご紹介します。
jQueryでcssプロパティを取得する方法です。
複数のプロパティや、複数の要素を一気に取得したりpx
の文字を除いて取得する方法も併せてご紹介します。
jQueryでURLを取得する方法もいくつかあります。
URL全部を取得するだけでなく、http://
の部分やホスト(ドメイン)、?
以降のパラメータやページ内リンクで付いた#
のハッシュ値まで取得できます。
jQueryでcssを1つ追加したり、複数追加する方法です。
直接HTMLにスタイルを追加することになるのであまりオススメはできませんが、あらかじめ外部cssに設定できない動的なスタイルなどで使う場面も意外と多いものです。
cssの!important
の指定方法も併せてご紹介します。
jQueryでスタイルやアニメーションを適用する方法もありますが、本来レイアウトやスタイリングはcssで行うべきでしょう。
classにcssを設定しておき、あるタイミングでそのclassをjQueryで追加するという方法です。
今回はclassを追加するだけでなく、逆にclassを消したり、classの追加と削除を交互に繰り返してくれる便利なメソッドも併せてご紹介します。
cssとjavascriptの役割を明確にする意味でもよく使われるので、覚えておきたいですね。
jQueryで親要素や先祖要素を取得する方法です。
親要素や先祖要素、一番近い要素などそれぞれに適切なメソッドがあります。使う機会も多いので、適切に使いこなしましょう。
jQueryで子要素や孫要素を取得する方法です。
わざわざメソッドを使わずに、セレクタで簡単に指定することも出来ます。