Ваше объяснение немного неясно, но вы можете попробовать добавить live()в цепочку, прежде чем позвонить attr(title,xxx). AJAX-запросы (асинхронные) загружают данные в DOM после того, как функция onReady выполняет ваш сценарий, поэтому любой используемый вами селектор может быть недействительным во время выполнения сценария.