jQuery可以添加一些特定的INSIDE网址吗?

时间:2013-10-18 12:04:24

标签: jquery

我正在为客户编写一个多语言网站。网址都是:

... mysite.com/audio/ecc

mysite.com/video/ecc ...

现在,我想插入指向翻译版本页面的链接。我有一个很好的结果:

$('myLink').click(function() {
  if ($(this).attr('alt') == 'inglese') {
    window.location.href = '?lang=en';
  } else if ($(this).attr('alt') == 'italiano') {
    window.location.href = '?lang=it';
  }   
});

结果类似于

mysite.com/audio/?lang=en mysite.com/video/?lang=en

但是我想生成url将语言指针放在BEFORE页面标识符之外,如:

mysite.com/的 EN /视频/ ...... ECC mysite.com/it/audio/ecc ...

使用jQuery / js可以做到这一点吗?

感谢您的帮助,

1 个答案:

答案 0 :(得分:0)

如果你真的需要通过JS做到这一点,那么试试..

var lang = '/en/';
'mysite.com/audio/ecc'.replace(/\//, lang);