Показать сообщение отдельно
  #1 (permalink)  
Старый 25.10.2010, 12:48
Интересующийся
Отправить личное сообщение для JIEXA Посмотреть профиль Найти все сообщения от JIEXA
 
Регистрация: 07.02.2010
Сообщений: 17

Jquery live не всегда срабатывает
Весит у меня обработчик событий, кликов по ссылкам, такой:

$("a:not(.nolink)").live('click', function(e){					
		var path = this.href.replace(/^.*#/, '');
		goPage(path);
		
		e.preventDefault();
	});


Но в куча народу жалуются, что у них не перехватывает событие клика по ссылке и переходит по ней...

Все, кто жалуются - сидят на Opera 10.62/10.63

Я пробовал в этой версии Opera - все работает.

Пробовал оборачивать его в document.ready() тогда жалоб еще больше.

Используется это дело в iframe-приложении Контакта - http://vkontakte.ru/app1905375

Из-за чего такая проблема может возникать и как можно побороть?

Всем заранее спасибо!
Ответить с цитированием