「jQuery入門」bindイベントのサンプル
書式
bind(type, [data], fn)
イベントハンドラは、コールバック関数に対してイベントオブジェクトを渡します。
$(セレクタ名).bind(“イベント名", function(e,変数名){
// some code
}
使用例
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("div").bind("cftCustomEvent", function(e, eName){ $(this).text(eName + ", test message!"); $("span").stop().css("opacity", 1) .text("txtName = " + eName) .fadeIn(50).fadeOut(2000); }); $("button").click(function () { $("div").trigger("cftCustomEvent", [ "testuser007" ]); }); }); </script> <style> div { color:green; } span { color:red; } </style> </head> <body> <div>カスタマイベント.</div> <button>テスト</button> <span style="display:none;"></span> </body> </html>