画像とテキストのページがあります。
ユーザーは、モーダルウィンドウを介して画像をアップロードできます。.js.erbを使用して、ページ上の画像をユーザーがアップロードした画像に置き換えます。
$('#mailing_body').contents().find("[data-edit-img='<%=escape_javascript(@user_image.location)%>']").attr('src', '<%=escape_javascript(@user_image.image.url(:medium))%>');
次に、ページ上の画像が変更されたときに起動するjquery関数が必要です。
私は自分のjsファイルで次のことを試しました:
$("#mailing_body").contents().find("[data-edit-img='header']").live('change',function(){
alert('change');
});
しかし、それは機能しません。私は何が間違っているのですか?
Ruby 1.9、Rails3.2.2jquery1.7.2を使用しています