ホームページ  >  記事  >  ウェブフロントエンド  >  element_jquery にすでに存在するイベントを置き換える Jquery メソッド

element_jquery にすでに存在するイベントを置き換える Jquery メソッド

WBOY
WBOYオリジナル
2016-05-16 18:32:461089ブラウズ

以下のコードを見てください。

コードをコピーします コードは次のとおりです。

< head>

TestPageスクリプト src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript">







最後にメソッドを追加します。 API ドキュメントを見てみましょう:
unbind([type], [fn])
概要
bind() の逆の操作により、一致する各要素からバインドされたイベントが削除されます。
パラメータがない場合は、バインドされたイベントをすべて削除します。
bind() で登録したカスタム イベントのバインドを解除できます。
イベント タイプがパラメータとして指定された場合、そのタイプのバインドされたイベントのみが削除されます。
バインディング時に渡されるハンドラー関数が 2 番目のパラメーターとして使用される場合、この特定のイベント ハンドラー関数のみが削除されます。
パラメータ
type (オプション) 文字列
イベントタイプ
fn (オプション) 関数
一致した各要素のイベントからバインドを解除するイベントハンドラー関数
removeAttr (name)
概要
一致する各要素から属性を削除します
パラメータ
nameString
削除する属性の名前
単純:



コードをコピーします コードは次のとおりです: $("#someelement").unbind('eventname').removeAttr('event ').click( function() {
//新しいメソッド。
});


これがお役に立てば幸いです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。