Jquery 如何在滑块滑动操作时将新参数附加到url
我有一个jquery滑块Jquery 如何在滑块滑动操作时将新参数附加到url,jquery,jquery-ui,Jquery,Jquery Ui,我有一个jquery滑块 slide: function(e, ui){ var value = $('#changeTableSlider').slider('value'); $(this).attr("href",$(this).attr('href')+'&minSquaredAverage'=value); } 在滑块滑动操作中,我想向当前url添加新参数。Firebug目前在这方面给了我错误,比如左侧的无
slide: function(e, ui){
var value = $('#changeTableSlider').slider('value');
$(this).attr("href",$(this).attr('href')+'&minSquaredAverage'=value);
}
在滑块滑动操作中,我想向当前url添加新参数。Firebug目前在这方面给了我错误,比如左侧的无效赋值。需要帮助吗?您需要在单引号内移动=符号 这是因为这里有一个错误
$(this).attr("href",$(this).attr('href')+'&minSquaredAverage'=value
应该是
$(this).attr("href",$(this).attr('href')+'&minSquaredAverage=value');
否则,您将尝试对字符串求和。等号必须位于单引号内。您还需要使用+将value的值连接到字符串。见下文
slide: function(e, ui){
var value = $('#changeTableSlider').slider('value');
$(this).attr("href",$(this).attr('href')+'&minSquaredAverage=' + value);
}