Если обработчик событий работает только один раз, то, вероятно, вызов Ajax перезаписывает элемент, на который ссылается $ ('# stream'), включая все прослушиватели событий, подключенные к этому элементу.
Есливам нужно перезаписать этот элемент, подключив слушатель $ .delegate к родительскому элементу $ ('# stream').В противном случае убедитесь, что вы заменяете только содержимое из $ ('# stream'), а не весь элемент.
Редактировать
Тамнет ничего плохого в предоставленных вами примерах кода;они должны работать.Вы уверены, что все ссылки, созданные вашим Ajax-вызовом, имеют правильный атрибут class?