2016-05-12 6 views
0

jqueryを使用して外部から適用されたライブラリを削除することは可能ですか? 私はinputを持っており、クリック条件に基づいてボックスのクラスを変更します。入力にクラス電子メールがある場合は、.mailgun_validator()を添付する必要がありますが、クラスがテキストの場合はバインドを解除する必要があります。以下は私のコードスニペットです:jqueryを使用して入力ボックスの外部ハンドラ/ライブラリを削除する

これは可能ですか?

+0

「this」には他のカスタムイベントが割り当てられていますか? '$(this).replaceWith($(this).clone())' – eithed

+0

@ehedhedogラジオボタンの選択時に、入力ボックスのクラス値が変わります。条件はそのように設定されます。それとは別に、検証以外はカスタムイベントが割り当てられていません。 – Aditya

答えて

0

mailgun_validatorプラグイン自体には削除方法がありません。私はcodeでfocusoutイベントを使用しているのを見ました。エレメントのすべてのフォーカスアウトイベントを登録解除することができます:

$(this).off('focusout'); 
関連する問題