Есть ли простой способ изменить содержимое страницы привязки при нажатии? Было бы лучше всего установить div содержимого с помощью JS при нажатии на ссылку? Спасибо за ваше время.
Изменить контент с привязкой
comment
Да. Вы на месте. Посмотрите Ajax для получения дополнительной информации, если вы хотите изменить содержимое без обновления страницы или строк запроса, если вы не возражаете против обновления страницы.
- person asprin   schedule 16.12.2012
Ответы (1)
Каждый современный браузер (IE8+) поддерживает событие hashchange, ваша ссылка может изменить привязку, а обработчик события hashchange обновит содержимое.
HTML:
<a href="#newcontent">change content</a>
Javascript:
$(window).bind( 'hashchange', function(e) {
if (location.hash == "#newcontent")
{
...
}
});
Если вы хотите создать целое веб-приложение на одной странице с изменением содержимого на основе хеша, для этого есть фреймворки — AngularJS, Backbone.js и т. д.
person
Michael Low
schedule
16.12.2012
Спасибо, как раз то, что мне было нужно!
- person user1681891; 16.12.2012