JQuery ссылка проблема? - PullRequest
       19

JQuery ссылка проблема?

0 голосов
/ 21 июля 2011

когда пользователь щелкает ссылку на сайте, вместо загрузки всей другой страницы jquery просто загружает содержимое в div содержимого в середине страницы, но когда пользователь направляет ссылку на страницу, он этого не делаетЕсть ли способ сделать это, когда пользователь направляет ссылки на страницу

www.scotwebtech.co.uk и переходит к aboutus (как я хочу, чтобы это выглядело)

http://www.scotwebtech.co.uk/aboutus.html (как это выглядит при прямых ссылках пользователя)

Ответы [ 2 ]

1 голос
/ 21 июля 2011

на самом деле пользователь должен напрямую ссылаться на http://www.scotwebtech.co.uk/#aboutus.html, а не http://www.scotwebtech.co.uk/aboutus.html

изменить ссылки, указывающие на http://www.scotwebtech.co.uk/aboutus.html, чтобы включить символ #.

0 голосов
/ 21 июля 2011

Другие решения:

1. Создайте страницу «о нас» так же, как и другие страницы, а затем используйте метод jQuery load () для извлечения искомого контента

$('#result').load('ajax/test.html #container');

Хотя это не самый лучший способ, так как вы все еще загружаете много HTML, который вам не нужен, но он должен работать.

2. В зависимости от вашего желания использовать язык сценариев на вашем сервере, вы можете позволить сценарию решать, следует ли доставлять полную страницу (по обычным запросам) или только содержимое (по запросам AJAX)

...