jQueryでは、次は何をしますか?
$("#ivid1").bind("pageshow", function (e) {
// Do something.
});
特に、、、とはbind何pageshowですかfunction(e)?
カスタム イベントpageshowを id を持つ要素にバインドし、そのイベント#ivid1のハンドラー ( function (e) {.. }) を定義します。
後で、以下のようにこのイベントをトリガーできます。
$("#ivid1").trigger('pageshow')
注: Halcyonと Josh Davenport (コメントを参照) が指摘したように、コンテキストと使用されている場所によって異なります。
「pageshow」は、OnPageShow JavaScript イベントを参照する文字列リテラルです。これは HTML 5 の新機能であるため、現時点では一部のブラウザーがサポートされています。w3schoolsを参照してください。関数 (e) は、無名関数を呼び出してイベント引数を渡すための構文です。
pageshowこれにより、イベントが#ivid1要素にバインドされます。(それがpageshow何であれ) が でトリガーされると#ivid1、おそらくブラウザーの何らかのメカニズムによって、バインドされた関数が実行されます。
詳しくはわかりませんpageshowが、比較的新しいもののようです。