日本語と英語の2ヶ国語のサイトを作成し、それぞれの言語のページが全く同じ構成の場合、言語のリンクをクリックするとそのページに対応する言語のページに移動するリンクを作成する例。
言語のリンクの HTML の記述
<p id="language"><a href="../index.html">英語</a></p>
jQuery の記述
jQuery(function($){
url = window.location.href;
if(url.search(/\/jp\//) !== -1) {
langUrl = url.replace('/jp/', '/en/');
$('p#language a').attr('href', langUrl);
}else if(url.search(/\/en\//) !== -1) {
langUrl = url.replace('/en/', '/jp/');
$('p#language a').attr('href', langUrl);
}
});