我相信它是一件简单的事情。但我找不到解决方案。我的代码:jQuery点击变化变量?
var lang='de';
$('#en').click(function(){
lang='en';
});
变量不要改变/上点击更新,为什么?
谢谢!
解决方案:不适用于本地Web服务器。
我相信它是一件简单的事情。但我找不到解决方案。我的代码:jQuery点击变化变量?
var lang='de';
$('#en').click(function(){
lang='en';
});
变量不要改变/上点击更新,为什么?
谢谢!
解决方案:不适用于本地Web服务器。
我试过这个,它对我来说似乎很好。 很可能你有一个范围问题。
确实如此。下面是测试的jsfiddle -
随着你的HTML版本它也能工作 -
你确定LANG变量函数范围之内?
也许你缺少document.ready
?
$(function(){
var lang='de';
$('#en').click(function(){
lang='en';
});
});
需要更多信息和代码。是否存在'#en'? –
js在之前的html之后加载? – Einacio
好吧,这很简单,我的代码工作在所有,但不是本地只有在网络服务器上,它改变德en变量。 – user715449