コードの解説をしてほしい
解決したいこと
railsでJSを用いて画像プレビューを実装しましたがコードが理解できません。
分かる方いましたら解説をお願いしたいです。
また、rubyでのJSが理解しやすいおすすめサイトもあれば紹介してほしいです。
よろしくお願いします。
該当するソースコード
$( document ).on('turbolinks:load', function() {
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#avatar_img_prev').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#post_img").change(function(){
$('#avatar_img_prev').removeClass('d-none');
$('.avatar_present_img').remove();
readURL(this);
});
});
0