0

フォームに入力したときにエラーがスローされた場合、プラグイン<span>にエラーテキストが含まれているというワードプレスサイトがあります。

jQueryを使用してそのテキストをフェードアウトしようとしていますが、次の両方を試しましたが無駄になりました...

$(".wpcf7-not-valid-tip").on("mouseenter", function(){
        alert( 'test');
});
$('.wpcf7-not-valid-tip').hover(
      function () {
       $(this).fadeOut();
});

私のHTMLマークアップはそのように出力されています...

<span class="wpcf7-form-control-wrap telno">
    <input type="text" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required field wpcf7-not-valid" value="" name="telno">
    <span class="wpcf7-not-valid-tip">Please fill the required field.</span>
</span>
4

1 に答える 1

0

アイテムが存在する前にイベントをバインドすることは可能ですか?

これを試して、運が良かったかどうかを確認してください

$('.wpcf7-not-valid-tip').live('mouseenter', function(ev) {
    $(this).fadeOut();
});

また

$(".wpcf7-not-valid-tip").on("mouseenter", function(ev){
    $(this).fadeOut();
});
于 2012-05-09T16:29:57.813 に答える