2

我想为我的网站设置一个开关,当您单击它时,页面的语言会发生变化。昨天我在一个网站上看到了一个很接近的例子。

这是链接:http: //iranfilm76.com/

标题左侧的对象正是我想要实现的,但我不想改变背景,而是想改变语言。

我已经有了更改语言的功能,我的问题是对象,我下载了文件的图像和 css。

我仔细查看了带有 firebug 的代码,当您单击标签时,标签的类更改为class="changestyle".

我怎样才能做到这一点?感谢您的任何建议。

4

2 回答 2

3
YOUR_ELEMENT.addEventListener("click", function(){
    this.classList.toggle("changestyle");
});

演示:http: //jsfiddle.net/DerekL/KpwkG/ | http://jsfiddle.net/WsGGa

于 2013-07-24T05:32:35.650 回答
1

对于非纯 javascript 方法,您可以尝试使用 jquery 选择切换元素,如下所示:

$('element').click(function(){
     $(this).toggleClass('language');
});

然后在你的 CSS 中你可以应用你想要的任何规则

于 2013-07-24T05:34:10.307 回答