.on( events [, selector ] [, data ], handler(eventObject) )
これは少しばかげているように聞こえるかもしれませんが、ここで構文を説明できる人はいますか?
[] とはどういう意味ですか? 複数のオプション (セレクター/データ) を追加できることを意味すると思いますが、複数のイベントを追加することもできるevents
ので、角括弧がないのはなぜですか?
また、ここに .on() の例があります:
$(document).on("click", ".item", function() {
alert("hi");
});
data
メソッド構文に書かれていることは、ここでどこに作用しますか?