2014-02-09 4 views
0

Я работаю над мобильным сайтом на основе двух html-файлов. Один из них содержит шведскую версию и одну, содержащую английскую версию.Боковое меню остается при переходе к другому файлу

Когда вы переходите от шведской версии к версии englisg, боковое меню остается шведским (если вы не обновляете страницу еще раз), хотя каждый файл содержит его собственную сторону-manu (и наоборот).

Here is a link to an example

При нажатии на меню вы увидите номер «1», и когда вы идете на страницу 2 (нажав кнопку «LINK Page 2») и нажмите кнопку меню, вы увидите номер один. НО, если вы обновите страницу, вы увидите номер 2 вместо 1. (попробуйте перейти на страницу на страницу, проверьте меню, затем обновите страницу и проверьте ее снова.)

Как я могу исправить это и почему не меняется боковое меню?

+0

Видимо, вы не просто используете «простые» ссылки. Поэтому, пожалуйста, предоставьте код и/или пример. –

ответ

0

Загружается index.html и 1.html через AJAX на страницу. Боковая панель не знает, что это происходит, и поэтому не обновляется. Видя, как вы используете jQuery-Mobile, я предполагаю, что у них есть документация об этом - возможно, событие, которое вы можете слушать, чтобы вручную обновлять боковую панель.

Смежные вопросы