我的 class 选择器不适用于 parsley-error

My class selector isn't working for parsley-error

我正在尝试对出现 parsley-error class 的字段采取行动,不幸的是,以下代码无法正常工作。

$('.parsley-error').on('focusin', function() {
    console.log('yep');
});

如果我改成这样:

$('input').on('focusin', function() {
    console.log('yep');
});

然后就可以了,所以我知道代码是 运行 ...只是选择器不工作。当然,非常感谢任何帮助。

当您调用 $('.parsley-error').on... 时,您的 jQuery 集可能是空的,因为还没有任何错误。所以你的代码什么都不做。

您可能想改用委托事件 $(document).on('focusin', '.parsley-error', ...)。或者在出现错误时使用 parsley 事件做一些事情。