我有一个示例fiddle here,我可以点击按钮来切换变量的值,
if(columnNumber == 11)
{
columnNumber = 0;
}
else {
columnNumber = 11;
}
在jquery中还有其他简单的函数可以做同样的事吗?
答案 0 :(得分:1)
我不认为有一个jquery函数来切换变量的值,但你可以在上面的情况下使用三元运算符,如下面的使用纯javascript。
columNumber = (columNumber==11)?0:11
答案 1 :(得分:1)
有切换DOM元素类或可见性的功能,但AFAIK 没有什么可以切换简单的javascript变量。 (jQuery并不是真的意味着这样做)
另外,我强烈建议您使用“常用的常量”变量以获得更好的可维护性,例如http://jsfiddle.net/9sc2jjk2/1/
var FIRST_VALUE = 11;
var SECOND_VALUE = 0;
columnNumber = (columnNumber == FIRST_VALUE) ? SECOND_VALUE : FIRST_VALUE;