gpt4 book ai didi

javascript - 恢复时发生 jquery uniform 奇怪的事情(回滚/关闭 uniform 时)

转载 作者:太空宇宙 更新时间:2023-11-04 15:27:27 25 4
gpt4 key购买 nike

Uniform 是一个用于设置表单样式的 jQuery 插件。我在我的元素中使用它,但有时我需要关闭此插件并稍后再打开。

您可以通过以下方式(其中一种方式)打开插件:$("input, textarea, select, button").uniform();

如果你想关闭插件(带回旧样式),你可以这样做:$.uniform.restore();

它工作正常,但不是在 buttonsubmitreset 上。当恢复这些输入的一个值时,在原来按钮的左侧找到一个地方。

这是一个 jsFiddle 链接供您查看演示:jsFiddle uniform.js problem

我试图解决这个问题,但没有成功。请帮帮我。谢谢。

最佳答案

好吧,这里有一个非常粗略的解决方法:

$.uniform._restore = $.uniform.restore;
$.uniform.restore = function(elem) {
if (elem === undefined) {
elem = $($.uniform.elements);
}
$(elem).each(function() {
if ($(this).is("button, :submit, :reset, input[type='button']")) {
this[0].parentNode.firstChild.nodeValue = '';
}
});
$.uniform._restore(elem);
};

如图here , 有用。但我宁愿在统一的源代码中解决这个问题(毕竟这就是它托管在 github 上的原因)。 )

关于javascript - 恢复时发生 jquery uniform 奇怪的事情(回滚/关闭 uniform 时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13842793/

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