2011-07-21 16 views
0

ユーザーがサイトのリンクをクリックすると、他のページ全体を読み込む代わりに、jqueryはコンテンツをページ中央のコンテンツdivにロードしますが、ページに直接リンクするとそこにこれが起こるときに、ページjquery link problem?

www.scotwebtech.co.ukへのユーザーの直接リンクとするとき、それはどのように見えるか(

http://www.scotwebtech.co.uk/aboutus.htmlを(私はそれを見てみたいか)弊社についてに移動させるための方法を、ユーザ直接リンク)

+0

.htaccess – Rafay

答えて

1

実際にはhttp://www.scotwebtech.co.uk/#aboutus.htmlに直接リンクし、http://www.scotwebtech.co.uk/aboutus.html

にリンクしてください

http://www.scotwebtech.co.uk/aboutus.htmlを指すリンクを#文字を含むように変更します。

+0

にすべてのリンクを#linkname.htmlに変更すると、コンテンツを変更するjqueryが動作を停止します – lewis

+0

私はそれをテストしました...あなたはそれを持っていますか? –

0

その他のソリューション:

1。あなたはまだHTMLことの多くをロードしているので、あなたが

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

いないが、最善の方法を探しているコンテンツを抽出するためにjQuery's load() methodを使用し、その後、あなたの他のページと同じように、「私たちについて」のページをデザインあなたは必要ありませんが、それはうまくいくはずです。

2。サーバー上でスクリプト言語を使用する意志に応じて、スクリプトを使用してPHPを使用している場合は、完全なページ(通常のリクエストの場合)またはコンテンツ(AJAXリクエストの場合)