記録

Javascript? EVENT処理の際に引数を渡す。

Javascript? EVENT処理の際に引数を渡す方法。
ちなみにもっと簡略化できます。

//NG
$(function(){
    let hoge = "test";
    $("input[type='text']").on("change",(function(hoge){
        console.log(hoge);
    })(hoge));
});
//OK!
//js
function hoge(a){
    return function(){
        console.log(a +  this.value);
    };
};
document.querySelector('input[type="text"]').addEventListener("click",hoge("aaaaaaa~"),false);
//jq
$(function(){
    let hoge = function(a){
        return function(){
            console.log(a + $(this).val());
        };
    };
    $("input[type='text']").on("change",hoge("test="));
});

自然結合というものがある、基礎だけど知らない人もいる。前のページ

同一TABLEを参照しアップデートする。次のページ

関連記事

  1. 記録

    弱者を煽り稼ぐ人。

    弱肉を煽り稼ぐ人がよく使う言葉は『馬鹿』です。例えばイケハヤさ…

  2. 記録

    ゴールデンウィーク前に行ってきた片岡鶴太郎展 還暦紅。

    ゴールデンウィーク前に行ってきた片岡鶴太郎展 還暦紅の感想を残しとき…

  3. 記録

    時間革命 1秒もムダに生きるな:著 堀江貴文

    時間革命 1秒もムダに生きるな:著 堀江貴文この本の中に自意…

  4. 記録

    さくらレンタルサーバーとXサーバーのMYSQLの規定

    さくらレンタルサーバーとXサーバーのMYSQLの規定は下記になります。…

PAGE TOP