Показать сообщение отдельно
  #2 (permalink)  
Старый 20.01.2014, 11:35
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Странно как у тебя вообще вообще работает

$(document).ready(function() {
	$('a[href ^= #urok]').click( function () {	
                var slef = $(this);
		if (self.attr('href').match('2')) { $('div#text').load('text/1.txt') } //и так для всех
	});
});

Примерно так - при клике на ссылку нужно использовать this - это указатель на ссылку по которой кликнули. И теперь у этого this надо проверить последний симовол, а не у всех подряд.
.match('2') - проверяет если ли в Href этой ссылки двойка. (не обязательно последний символ). Если нужно строго последний символ проверять читай, разбирайся - http://javascript.ru/String , http://javascript.ru/RegExp
Ответить с цитированием