Javascript 第二次调用Jquery/JS时未更改的函数
我对JS非常陌生,我尝试使用函数,稍后用不同的值调用它。但函数似乎在两种情况下都应用了第一个值 HTMLJavascript 第二次调用Jquery/JS时未更改的函数,javascript,jquery,function,Javascript,Jquery,Function,我对JS非常陌生,我尝试使用函数,稍后用不同的值调用它。但函数似乎在两种情况下都应用了第一个值 HTML 当我运行此函数时,两者的数据值均为28%。在loadData函数中,您忽略了数据参数,而是使用封闭函数中的qualitydata变量。i、 e.您的客户在其中写道: $("#"+id+"").animate({ "width" : qualitydata+"%" }, 1500 ); 我想你打算: $("#"+id+"").animate({ "width" : data+"%" }, 1
当我运行此函数时,两者的数据值均为28%。在loadData函数中,您忽略了数据参数,而是使用封闭函数中的qualitydata变量。i、 e.您的客户在其中写道:
$("#"+id+"").animate({ "width" : qualitydata+"%" }, 1500 );
我想你打算:
$("#"+id+"").animate({ "width" : data+"%" }, 1500 );
改变
function loadData(id,data)
{
$("#"+id+"").animate({ "width" : qualitydata+"%" }, 1500 );
};
到
我想您想在函数内部将
qualitydata
更改为data
。谢谢Felix!真是太棒了!愚蠢的我:)
$("#"+id+"").animate({ "width" : data+"%" }, 1500 );
function loadData(id,data)
{
$("#"+id+"").animate({ "width" : qualitydata+"%" }, 1500 );
};
function loadData(id,data)
{
$("#"+id+"").animate({ "width" : data +"%" }, 1500 );
};