나는 그것의 간단한 것 확실하다. 하지만 솔루션을 찾을 수 없습니다. 내 코드 :jQuery 클릭시 변수 변경?
var lang='de';
$('#en').click(function(){
lang='en';
});
클릭 할 때 변수가 변경/업데이트되지 않는 이유는 무엇입니까?
감사합니다.
솔루션 : 웹 서버에서만 로컬로 작동하지 않습니다.
나는 그것의 간단한 것 확실하다. 하지만 솔루션을 찾을 수 없습니다. 내 코드 :jQuery 클릭시 변수 변경?
var lang='de';
$('#en').click(function(){
lang='en';
});
클릭 할 때 변수가 변경/업데이트되지 않는 이유는 무엇입니까?
감사합니다.
솔루션 : 웹 서버에서만 로컬로 작동하지 않습니다.
나는 이것을 시도하고 나를 위해 잘 작동하는 것 같습니다. 범위 문제가있을 가능성이 높습니다.
물론 있습니다. 너무 작동를 HTML 버전으로
- -
당신에게 확실 LANG 변수는 함수 범위 내에 여기에 jsFiddle 시험입니까?
아마 당신은 document.ready
누락?
$(function(){
var lang='de';
$('#en').click(function(){
lang='en';
});
});
자세한 정보와 코드가 필요합니다. '# en'은 전혀 존재합니까? –
js가 전에 html 뒤에로드됩니까? – Einacio
괜찮 았어, 내 코드는 전혀 작동하지만 웹 서버에서만 로컬 변수가 아닌 변수로 바뀐다. – user715449