Я сделал некоторые изменения и с тем же кодом работает отлично на моей стороне,
Пожалуйста, убедитесь, что версии JQuery вы используете, более старые версии могут иметь некоторые проблемы ..
Я обновил fiddle
см скрипки для работы кода
Примечания: Я использую JQuery 1.9.1
и отлаживать с нажатием кнопки я добавил с этим кодом,
$("#btn").click(
function(){$('#searchprogress #progressbar').css("width","0%");});
это прекрасно работает в этой скрипке, вы должны что-то пропустили маленькое, пожалуйста, повторно проверить имена с HTML источником .. это может быть единственной причиной ..
обернуть строку коды в document.ready event – cosset
Попробуйте 'width:" 0 "' вместо 'width:" 0% "' –
use '.change()' –