skillup

技術ブログ

JavaScript

jQueryの書き方について

投稿日:

jQueryの書き方は一般的に以下のように書きます。

上記の処理ですが、細かく書くとDOMが構築されてから実行という意味が含まれています。

細かく書くと以下のような動きになります。

これを省略したのがページトップの書き方になります。

ちなみに$マークはjQueryオブジェクトを省略した書き方になります。ですので、そのままかいても動きます。

また画像などもすべて読んだあとという意味ではonloadになります。

参考リンク

$(function(){}) と $(window).on(‘load’,function(){}) の違い

jQueryの読込み「ready」と「load」と「function」の順番について

ちなみに下記のような書き方もあります。にてますがjQueryのものとは違いますので注意しましょう。

詳しくは下記リンクで説明していますが即時関数というものです。

JavaScript 変数、配列、オブジェクト、スコープ、関数、オブジェクトの基本について

 

-JavaScript

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

JavaScriptモジュール化の歴史など

今の現場(2017年10月入場)ですが、比較的モダンな技術を使っておりまして、私の場合、特にJavaScriptにカルチャーショックを受けてしました。 現場に入る前はAngularJSなどは独学でやっ …

no image

npmでのJSライブラリインストール&ビルド(※gulp使用時)

こちらのリンクでJSのnpmパッケージでのインストール&ビルドをしたので、gulpでのビルドを。 前提条件としては nodeのインストール npmのインストール がされていればOKです。 最小構成でい …

no image

gulpインストールとタスクの実行

今更ですが、gulpインストールと作業に関して。 less使ってたんですが、コンパイルをずっとatomのエディタで行っていたんですが、一般的にはgulpで実行する方のほうが多いでしょう。 別件でgul …

no image

AngularJS カスタムディレクティブ

AngularはHTMLの中にng-clickなどと書いておけばイベントを紐づけて、特定動作時にメソッドを呼び出すことができます。 これをオリジナルで自作することができます。 customer_dir …

no image

ケース別JavaScriptライブラリまとめ

Webエンジニアとしてはサーバーサイドのプログラムのみならず、JavaScriptをいじることがおおいでしょう。 私自身、昔はわけがわからず大嫌いだったんですが、最近はデバッグが楽なこともあり、結構愛 …