質問: 初めての質問です。 至らないところがあると思いますがよろしくお願いします。 ### 質問 テーブルをつくり"td"をクリックすると起動するfunctionを作りました。 JSでボタンを押すと,セルの列が追加するものを作ります。 このボタンで、追加したセルの"td"をクリックしても上で言った、functionは起動しません。 なぜ起動しないのか、どうすれば起動するようになるのか教えていただければ幸いです。 ### 該当のソースコード $(function() { $("td").click(function() { ここに実行作業 }); })
回答: 追加したtdタグにも同様の処理を割り当ててください。 ``` // 例:jQuery var funcOnClick = function(e){ vat td = $(''); td.on('click', funcOnClick); $(e.target).parent().append(td); }; $('td').on('click', funcOnClick); ```