私は現在 CodeSchool.com を通じて jQuery を学んでおり、彼らはこれを行う方が良いと述べました:
$(document).ready(function() {
$(".exampleclass").on('click', 'button', function() {
//some method
});
});
それよりも:
$(document).ready(function() {
$(".exampleclass button").on('click', function() {
//some method
});
});
しかし、彼らは理由を説明しませんでした。私が知る限り、この 2 つの間に違いはないようです。実際、後者の方が簡単だと思います。
最初のコード ブロックがより受け入れられる特定の理由はありますか? それはより速く実行されますか、それとも特別な利点がありますか?