私は中級の JS プログラマーであり、PHP とはまるで違います (特に、私が PHP でも OOP プログラマーではない場合)。
プログラミングを簡略化するために、jQuery で独自のイベントを定義することに興味があります。簡単な例を使用します。
多くの場合、テーブルにレコードの行があります。ユーザーは行を非アクティブにしたいと考えています。これが発生すると、行がフェードアウトして消えるようにシステムが設定されています。これを行うには、次の 3 つの方法があるとします。
- 非アクティブなアイコンを押す
- 行が強調表示されたヒットiまたは
- 右クリックして、コンテキスト メニューから非アクティブを選択します。
私がやりたいことは次のようなものです:
$('.datarow').on('rowinactive',function(){ /* etc */ });
上記の 3 つのアクションのいずれかが として設定さ$('#row12345')
れ.inactive
、イベント ハンドラーがそこから取得します。状態と状態に関連するアクションとの間に多少の分離があるように見えます。
これが開始するための簡単な例であることを願っています。誰かがこれのサンプルコードを提供できますか?