我相信它是一件簡單的事情。但我找不到解決方案。我的代碼: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