jQuery('#link').click(function() {
jQuery('#image').attr('src',jQuery(this).attr('alt'));
}
Этот метод является своего рода хаком, в котором вы немного обманываете и сохраняете путь src во вкладке alt ссылки.
Если вы хотите сделать это по книге, я предлагаю вам отделить логику от визуальных элементов. Например, вы создаете массив следующим образом:
myArray['link1'] = 'url1';
myArray['link2'] = 'url2';
Ключ массива будет таким же, как и тег id ссылки:
<a id="link1" href="foo">bar</a> etc...
Если вы сделаете это таким образом, JavaScript изменится следующим образом:
jQuery('#link').click(function() {
jQuery('#image').attr('src',myArray[this.id]);
}