как это делается
Всем привет. Есть такой сайт - http://ru.hearthhead.com/deckbuilder#c8R и вот на этой странице, если вы будете кликать по картинкам, то в url после # будут добавляться символы. Можете подсказать как это осуществляется? спасибо
|
Это хэш. location.hash=чота
Есть одна милая фича. После того как хэш однажды задан, его нельзя удалить без перезагрузки страницы. То есть решетка будет всегда. Еще одна console.log(location.hash) == #чота. Всегда выдает с решеткой. хэш это bookmark по старому. Когда в документе есть элемент с id идентичным значению хэша, браузер мотает страницу до этого элемента. |
спасибо. а как можно отправить ajax запрос при нажатии на обычный div или ссылку? только без скрытых форм и обработчиков
|
Цитата:
|
Ссылку надо перехватить, значит требуется повесить на ее щелчок обработчик. Или на див повесить примерно такой же. Затем еще нужна функция которая получит данные с сервера и что-то с ними сделает.
Формы не нужны, конечно. |
indeterm,
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 13:32. |