ボタンのテキストをmark completed
からcompleted
に変更する必要があります。選択した行のテーブルでは、使用しているコードはcompleted
に設定されていません。Jqueryテーブルのクリックでボタンのテキストを変更する
$('table :button').click(function(){
$(this).closest('tr').find('button').attr('val' , 'Completed');
});
ボタンのテキストをmark completed
からcompleted
に変更する必要があります。選択した行のテーブルでは、使用しているコードはcompleted
に設定されていません。Jqueryテーブルのクリックでボタンのテキストを変更する
$('table :button').click(function(){
$(this).closest('tr').find('button').attr('val' , 'Completed');
});
val
という属性はありません。次のようにtext()
メソッドを使用してください。
$('table :button').click(function(){
$(this).text('Completed');
});
完璧!ありがとう – user3230201
は直接的なアプローチを試してみてください。
$('table :button').click(function(){
$(this).val('Completed');
});
コードに構文エラーがあります。 – amphetamachine
@amphetamachineありがとうございました。私は自分のような編集をする力を持っているべきだと思います。 – Blazemonger
はあなたにも、あなたのHTMLを表示することができますか? –