jQueryを$に置き換えているだけ。{});は、以下の省略形。});htmlファイル内に記述されたDOM要素がすべて読み込まれた(操作可能になった)時に引数のfunctionを実行しますという意味。リファレンス:jQuery(function)script内で、html要素を複数行で書くjQueryでたとえば<table></table>をまるっと挿入したいとき、どうやって書くんだろうと思った。href=””>この部分が挿入されるよ</a>」的なサンプルは見るけど、複数行にわたるhtmlを載せているサイトがパッと見つからなくて、困った。結論は+でつなげればOK。function(){$('<table>'+'<tr>'+'<th></th><td></td>'+'</tr>'+'</table>')};複数行にわたるhtmlのサンプルがない理由の一つには、html内のすべての改行やタブを消してしまいさえすればOkであることが考えられる。あ改行やタブを失くすとメンテナンスするときに億劫なので、助かった。Qiitaいちばん基本的で素朴な疑問の答え類jQuery-×.×.×.min.jsの「min」とはjQuery本体やライブラリをパッケージで落とすと、jQuery-×.×.×.jsとjQuery-×.×.×.min.jsというように2種類入っていることが多い。違うのか、どう使い分けるのか。minとついている方は圧縮版(Minified)で、minがついてないほうは非圧縮版のよう。圧縮版は改行などをしないことでファイルサイズを小さくしているようです。通常はmin付きのほうを使えば軽くて良い、と。$(this)のthisは何を指すのか$(this)は、イベントの対象になった特定の要素。))だったら、すべての<li>ではなく、実際にクリックされた<li>だけを指す。