私はテーブルからaddRowとdeleteRowを作成できるようにするgrider.js APIを使用しています。このためには、addRow
とdeleteRow
の2つの方法が使用されます。どちらの方法も.live()を使用してclick
アクションを実行します。だから、今1.7のjQueryは.live()をサポートしていないので、次のスクリーンショットに示すように、それらを.on()に置き換えましたか?コンソールでエラーが表示されませんが、クリックアクションは機能していません。私は間違って何をしていますか?使用jqueryのlive()をon()に置き換えます。
グライダーのAPIで、次のGithubのURLから
イベントを委任するための '$ .fn.on()'ドキュメントを読んで、イベントを任意の静的コンテナにバインドし、セレクタ文字列をパラメータとして渡すか、https://learn.jquery.com/events/イベントの委任/ BTW、プラグインを使用して9歳の偉大なアイデアのように聞こえません –
はいthatswhy、私のサーバー上のgrider.jsファイルを変更し、.live()を変更しました。 –
私はちょうどあなたが明らかにしなかったDOCを読むように言っています... –