競合を回避するため、グローバル名前空間の汚染はできるだけ避けたいものです。
jQueryでは以下の書き方でスコープを限定することができます。
<script type="text/javascript"> (function($) { // ここで使う"$"はスコープが限定される。 })(jQuery); </script>
仮引数が"$"の匿名関数を定義し、jQueryオブジェクトを引数として渡しています。
競合を回避するため、グローバル名前空間の汚染はできるだけ避けたいものです。
jQueryでは以下の書き方でスコープを限定することができます。
<script type="text/javascript"> (function($) { // ここで使う"$"はスコープが限定される。 })(jQuery); </script>
仮引数が"$"の匿名関数を定義し、jQueryオブジェクトを引数として渡しています。