gpt4 book ai didi

javascript - Parsley.js - 访问 UI 已弃用。直接在实例上调用 'getErrorsMessages'

转载 作者:行者123 更新时间:2023-11-30 11:31:47 25 4
gpt4 key购买 nike

我将 Parsley.js 更新到最新的 2.7.2 后,它会在控制台上显示此消息

Accessing UI is deprecated. Call 'getErrorsMessages' on the instance directly

这是我的代码和工作版本:

$(".test-form").parsley({
errorsContainer: function (ParsleyField) {
return ParsleyField.$element.attr("title");
},
errorsWrapper: false
});
window.Parsley.on('field:error', function (fieldInstance) {
var messages = ParsleyUI.getErrorsMessages(fieldInstance);
var errorMsg = messages.join(';');
fieldInstance.$element.tooltip('dispose');
fieldInstance.$element.tooltip({
animation: true,
container: 'body',
placement: 'top',
title: errorMsg
});
});
window.Parsley.on('field:success', function (fieldInstance) {
fieldInstance.$element.tooltip('dispose');
});

代码笔:https://codepen.io/weilinzung/pen/MvZPKb

我该如何解决?谢谢!

最佳答案

改变这个:

var messages = ParsleyUI.getErrorsMessages(fieldInstance);

为此:

var messages = fieldInstance.getErrorsMessages();

关于javascript - Parsley.js - 访问 UI 已弃用。直接在实例上调用 'getErrorsMessages',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45983276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com