这个脚本有什么问题?它重置自己,第二个div永远不会改变。我错过了什么?我想我可能需要一个更好的方法来处理变量,所以如果有人知道一个会很棒的。这是我的jsfiddle测试脚本:在jsfiddleIf-else JavaScript not working
0
A
回答
4
你的功能是通过=
做任务
var lang="de";
$('#en').click(function() {
lang="en";
});
$('#de').click(function() {
lang="de";
});
$('#es').click(function() {
lang="es";
});
function showtext() {
$('#text').text(lang);
if (lang="en") {
$('#cur').text(lang);
}
else if (lang="de") {
$('#cur').text(lang);
}
else if (lang="es") {
$('#cur').text(lang);
}
}
showtext();
setInterval(function() {
showtext();
}, 2000);
演示,比较必须使用==
。
function showtext() {
$('#text').text(lang);
if (lang == "en") {
$('#cur').text(lang);
}
else if (lang == "de") {
$('#cur').text(lang);
}
else if (lang == "es") {
$('#cur').text(lang);
}
}
0
你的比较实际上是分配如下尝试:
$('#text').text(lang);
if (lang=="en"){
$('#cur').text(lang);
}
else if (lang=="de"){
$('#cur').text(lang);
}
else if (lang=="es"){
$('#cur').text(lang);
}
0
你有一个if循环但这正是什么(它使用了错误的比较操作)。试试这个:
http://jsfiddle.net/Su3RC/158/
function showtext() {
$('#text').text(lang);
$('#cur').text(lang);
}
相关问题
- 1. Javascript - window.location.assign not working
- 2. JavaScript getElementById not Working
- 3. Javascript Highscore Not Working
- 4. Javascript tofixed not working
- 5. JavaScript getElementByName()。value not working
- 6. Javascript,ReactJs setState not working
- 7. .click Jquery/Javascript not working
- 8. Rails 3 Javascript Not Working
- 9. Javascript or operator not working
- 10. Javascript Reduce Function not working
- 11. javascript params object not working
- 12. Javascript onsubmit clearcontent not working
- 13. Xpath in Javascript,not working?
- 14. Javascript/Openlayers for loop not working
- 15. getElementsByTagName not working javascript,XML,google maps
- 16. Javascript RegEx for Pattern Not Working
- 17. Javascript Regular Expression not working right
- 18. DOM(Javascript)show/hide divs not working
- 19. AJAX UpdatePanel.Visible Property not working with Javascript
- 20. $(document).ready not working
- 21. style =“display:none”not working
- 22. get_browser not working
- 23. display:none not working properly
- 24. jquery hide not working(NOT IE)
- 25. jQuery Counter Not Working
- 26. jquery parsejson not working
- 27. getimagesize + not working
- 28. DataTables rows()。data()not working
- 29. css @media print not working
- 30. NSParagraphStyle hypenationFactor not working
可能重复:http://stackoverflow.com/questions/13851399/javascript-if-statements-not-working – 2013-02-21 02:24:39