質問: jquery on click 発火しない 下部のhtmlで $("#mtrig").on("click",function(){console.log("test"); } ) では発火しません。 $("#orderlist").on("click", function(){console.log("test"); } ) や、 $("#orderlist").on("click", ".minus", function(){console.log("test"); } ) では発火します。 最初のscriptではなぜ発火しないか理由を教えてください。 | | | | | | | --- | --- | --- | --- | --- | | name | + | number | - | sum |
回答: no2です。 no1の補足を見て... >html最後部にが入っています。 ご提示のスクリプトとの実行順序が逆転していませんか? jqueryを読込む前に実行しても、エラーになって処理されません。 わからない場合は、「発火しません。」の場合の全文をご提示いただければ、原因がわかるのではないかと思います。 ...などというよりも、以下でちゃんと発火することをご確認あれ。 sample | | | | | | | --- | --- | --- | --- | --- | | name | + | number | - | sum | $("#mtrig").on("click",function(){console.log("test"); } )