Уважаемые экспетры! Помогите, пожалуйста. Я еще начинающий яваскриптер и у меня два вопроса. Несколько дней бьюсь и не могу ничего сделать... Гугл и учебник ничем не помогли... (хотя учебник очень хороший у вас - изучаю). Я уже устала, дайте хоть подсказку =)
1. Суть такая:
[ js ]
$('#ID').click(function(){
$('div#DIV').load('ссылка .CONTENT');
});
[ /js ]
По клику на ссылке загружаю часть другой страницы (тот же домен). Контент загружается, все хорошо. Но скрипты при этом не выполняются. В частности, вот такой скрипт работает прекрасно, если зайти по прямой ссылке на нужную страницу:
[ js ]alert("hello");[ /js ]
Но с подгруженным контентом уже не работает.Что делать?
2. На странице есть кнопка:
<button type="button" onclick="history.pushState({page: 3}, 'title 3', 'НОВЫЙ УРЛ');">заменить url</button>
При нажатии на нее меняется урл страницы в браузере. Работает замечательно. Но как сделать это же, только без нажатия на кнопку? То есть убрать кнопу совсем, а все действия сделать скриптом, автоматически.
Оба вопроса взаимосвязаны, как вы понимаете. Смысл такой. Допустим, находимся на главной сайта. При клике на меню, подгружаем страницу с выбранным разделом сайта и тут же меняем урл в браузере. Все уже получилось, остались вот эти два момента решить. Подскажите что-нибудь. Можно ли это сделать вообще и в каком направлении искать? Возможно, что я не знаю, как сформировать поисковый запрос на эту тему, а сама тема уже не нова =) Но ничего не получается. эх...