質問: something(); function something(){ console.log("test"); } }); ``` 実行すると、なぜかロード時に「test」の出力がされました。 リスト1を何度クリックしても、出力がされませんでした。 HTMLを見てみると、当該listタグにonclick属性も付与されていませんでした。 ちなみに、クリックイベントの登録で下記の書き方は知っています。 質問冒頭に提示した参考サイトのように、 タグにonclick属性を付与するようなonclickでの書き方を教えていただきたいです。 ``` $("#list1").on('click', function() { console.log("test"); }); ``` ### 補足情報(FW/ツールのバージョンなど) Google Chrome, jquery 1.11.2
回答: > > タグにonclick属性を付与するようなonclickでの書き方を教えていただきたい > > > なんの役にもたたないので覚えないほうがよいでしょう。 ``` $(function(){ $('#list1').attr('onclick',"console.log('test')"); }); ```