缩短名称并在html中正确显示?

时间:2015-10-12 12:21:25

标签: html dom multilingual

我的网站的用户名为希伯来语(rtl)和英文。

如果名字是希伯来语,则点应显示在单词的左侧,如下所示:

。אדםל

当然是英文:

亚当L。

当我的网站处于ltr模式,并显示希伯来名称时,点不在正确的位置,如果名称是另一种语言,我该如何缩短名称并在html中正确显示?

1 个答案:

答案 0 :(得分:2)

您可以使用css之前和之后使用:



if-else

switch

function changeLang(lang) {
  if (lang === 'he') {
    $('.name').addClass('rtl');
    // this is only for demonstration
    $('.name').html('אדם ל');
  } else {
    $('.name').removeClass('rtl');
    // this is only for demonstration
    $('.name').html('Mr David');
  }

}