タイミングが違うけど同じ処理があります。次のような感じです。
////読み込み時
$(document).ready(function(){
//同じ処理
});
////入力時
$('input[name=write]').keyup(function() {
//同じ処理
});
////チェック時
$('input[name=check]').change(function(){
//同じ処理
});
このような場合、どうすればひとまとめにできるのでしょうか?
javascript
1(function($){ 2 3 ////読み込み時 4 $(document).ready(function(){ 5 //同じ処理 6 var write = $('input[name=write]').val(); 7 var multi = $('#multi').text(); 8 var result = write*multi; 9 $('#test').text(result); 10 }); 11 12 ////入力時 13 $('input[name=write]').keyup(function() { 14 //同じ処理 15 var write = $('input[name=write]').val(); 16 var multi = $('#multi').text(); 17 var result = write*multi; 18 $('#test').text(result); 19 }); 20 21 ////チェック時 22 $('input[name=check]').change(function(){ 23 //同じ処理 24 var write = $('input[name=write]').val(); 25 var multi = $('#multi').text(); 26 var result = write*multi; 27 $('#test').text(result); 28 }); 29 30})(jQuery);
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/23 09:00