关于堆栈的第一个问题,请欢呼!
我正在尝试开发一种新方法(显然,因为我在网上找不到任何解决方案,也许这是不可能的),使用JS和lang属性来改变HTML编写元素的语言.
基本上,我已经在每个标签中创建了多个带有lang属性的标签,因此为某个lang提供-none-的显示值,隐藏它,并使用-inherit-值来显示它.
以这种方式,使用线:
a:lang(en),p:lang(en) { display : none }
a:lang(it),p:lang(it) { display : inherit }
我一次可以看到一种语言.这有效!
现在,我创造了一个
标记在英文文本周围,与任何其他语言相同,具有自己的lang属性.
我试过用:
$("#en").click(function(){
$('a:lang(en)').css('display', 'inherit');
$('a:lang(it)').css('display', 'none');
};
这似乎不起作用.
有任何想法吗?
谢谢一堆,
吉文