我有一个非常简单的功能,它应该根据被点击的特定链接更改页面背景颜色,但我不明白为什么它不起作用。
这是我到目前为止的演示:http://jsfiddle.net/cF74Y/
看来一定是这么小的错误,但我看不出来。任何帮助将不胜感激。
最佳答案
你正在比较字符串和数字,将 switch (currentItem)
更改为 switch (+currentItem)
将使你的演示工作。
补充:您可以将 currentItem
作为参数传递,而不是使用全局变量。
关于使用 css() 更改背景颜色的 JavaScript 开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12721527/