SyncfusionからjQuerySuccinctly無料の電子ブック(ここ)をダウンロードして、例を調べ始めました。
私はこの種のものをたくさん見ます:
<script> (function ($)
{
$('a').mouseenter(
function () { alert(this.id); });
})(jQuery);
</script>
著者がこの構文を使用している理由がわかりません。$
オブジェクトは無名関数に渡されていますか?なんで?そして、(jQuery)
次の無名関数は何のためにありますか?
これは単に他のライブラリとの競合を回避する方法ですか?これらの例はもっと「簡潔に」書くことができるように私には思えます:)
ありがとう。