で、jQueryを用いて ajaxによる記事と画像のアップロード機能を実装しました。
※メモ:異なるイベントの場合でも、同じような処理をすることは多々あります。その際の呼び出し方を残しておきます。
<script>
$(function(){
//ボタン1クリック時イベント
$("#click1").on("click", function(event) {
var arg = "...";
yourFunc(arg, event, this);
});
//ボタン2クリック時イベント
$("#click2").on("click", function(event) {
var arg = "...";
yourFunc(arg, event, this);
});
//関数
function yourFunc(arg, _event,_this) {
alert('arg : ' + arg);
}
});
</script>