Jquery - 更改插件中的值,而不是再次运行插件?

时间:2014-05-19 11:44:01

标签: javascript jquery jquery-plugins

我正在使用带有百分比加载器的插件。我找到了插件here 我想要做的是根据用户填写注册表单的百分比更新插件中显示的百分比。但是,不是更改值,而是创建一个全新的百分比加载器。

这是我的jquery:

$(function () {

var done = 0;

$('.user_field').blur(function () {
    var count = $('.user_field').not(function () {
        return this.value;
    }).length;

    var addTag = count * 25;

    var process = addTag - 100;

    var result = process * -1;

    var done = result / 100;

var loader = $("#topLoader").percentageLoader();
loader.setProgress(done);

});

});

您可以在功能here

中查看示例

感谢您的任何指导!希望我给你足够的信息给我回复。

1 个答案:

答案 0 :(得分:1)

尝试执行以下操作

$(function () {

var done = 0;
var loader = $("#topLoader").percentageLoader();

   $('.user_field').blur(function () {
       var count = $('.user_field').not(function () {
           return this.value;
       }).length;

    var addTag = count * 25;

    var process = addTag - 100;

    var result = process * -1;

    var done = result / 100;

    loader.setProgress(done);

   });
});