Показать сообщение отдельно
  #2 (permalink)  
Старый 19.02.2013, 23:15
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Event.prototype.preventDefault() - вот этот метод отменяет действие по умолчанию (переход по ссылке в данном случае)
event.target - элемент, на котором изначально поизошло событие.
Ставишь обработчик события click на document , проверяешь в обработчике event.target и если это ссылка (например имеет атрибут href, или nodeName == 'A') вызываешь preventDefaut()
Ответить с цитированием