最近ブログ記事を読みました。その中で、著者は読者に、すべてのonclick
イベントをインラインではなく、DOMの準備ができたら、次のように接続するように指示しました(jQueryの例)。
<script type="text/javascript">
$(document).ready(function() {
$("myElement").click(...
});
</script>
これは、イベントが添付されたページ上のすべての要素に対してです。そして、そのスクリプトブロックは、そのすべての配線とともに、ページの最後に配置する必要があります。
彼は、それをインラインに設定することは維持するのがより難しいと言いました:
<span id="myElement" onclick="...">moo</span>
しかし、彼は理由を言わなかった。
これは他の人の経験にも当てはまりますか?これを行う方が良い方法ですか?その利点は何ですか?