javaScript

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="));
});

関連記事

  1. javaScript

    javascriptのアロー関数というものを使ってみた。

    javascriptのアロー関数というものを使ってみた。関…

  2. jquery

    WordPress自動日本語タグを吐き出しプラグインを作りました。

    WordPress自動日本語タグを吐き出しプラグインを作りました。…

  3. PHP

    PHPで怒られる怒られない。

    PHPで怒られる書き方と怒られない書き方です。下記のコード…

  4. javaScript

    javascriptでEVENT処理レベル1

    <!DOCTYPE html><html&g…

  5. sql

    MYSQL8以降ウィンドウ関数対応=>ランキング。

    MYSQLでもランキングが使えるようになったとさ。日本国内…

2019年4月
« 3月   5月 »
1234567
891011121314
15161718192021
22232425262728
2930  
PAGE TOP