Progressbar twitter bootstrap验证输入表单

时间:2013-11-13 10:53:53

标签: twitter-bootstrap

我已经制作了这段代码,但每次更改输入时都会发生这种情况。

    var width =+ 0;
    $("#Email").blur(function()          //whenever you click off an input element
        {    
            if( !$(this).val() ) {                   //if it is blank. 
                animateBar(width-=25); 
            } else {
                animateBar(width+=25);
            }
        });
    function animateBar(percentage)
        {
            $('#bar').animate({width: percentage+"%"}, 150);
        }

1 个答案:

答案 0 :(得分:0)

你应该做

var width =+ 0;
$("#Email").focusout(function()          //whenever you click off an input element
    {    
        if( !$(this).val() ) {                   //if it is blank. 
            animateBar(width-=25); 
        } else {
            animateBar(width+=25);
        }
    });
function animateBar(percentage)
    {
        $('#bar').animate({width: percentage+"%"}, 150);
    }

这里有您要查找的活动的文档 http://api.jquery.com/focusout/