我正在尝试对具有parsley-error类的字段执行操作,遗憾的是以下代码无效。
$('.parsley-error').on('focusin', function() {
console.log('yep');
});
如果我改成它:
$('input').on('focusin', function() {
console.log('yep');
});
那么这是有效的,所以我知道代码正在运行...只是选择器不工作。当然,任何帮助都非常感谢。
答案 0 :(得分:2)
当你调用$('.parsley-error').on...
时,你的jQuery集可能是空的,因为还没有任何错误。所以你的代码什么都不做。
您可能希望使用委派的事件$(document).on('focusin', '.parsley-error', ...)
。或者在出现错误时使用欧芹事件做事。