Jqueryを始めとする多くの例とコードでは、HTMLコンポーネントの場合でもJquery($( "#button")。click(somefunction))を使用して、それらは静的に作成されます。静的なボタンのイベントを動的に割り当てることの利点
静的に作成されるボタンにイベントを動的にバインドする利点はありますか? コンポーネントを動的に作成すると利点がありますか?ある人が私を説明してくれますか?
Jqueryを始めとする多くの例とコードでは、HTMLコンポーネントの場合でもJquery($( "#button")。click(somefunction))を使用して、それらは静的に作成されます。静的なボタンのイベントを動的に割り当てることの利点
静的に作成されるボタンにイベントを動的にバインドする利点はありますか? コンポーネントを動的に作成すると利点がありますか?ある人が私を説明してくれますか?
はい、ありますが、それはHTMLとJSの間のコードの保守と分離に関係しています。あなたが一箇所ですべてのコードを持つことになります何かを変更する必要がありますときにHTMLが
があることを意味します物事を見つける/変更するのがずっと簡単になります。
もちろん、技術的な観点からすると、onclick
のイベントをHTMLに直接追加することもできますが、HTMLとJSを分離する方がよいでしょう。
は、いくつかのより多くのコードを外部化
プレゼンテーションとロジックを分離しています。 – Imdad