est*_*ern 0 jquery if-statement
我知道这是不对的,我似乎无法让它工作:
$(".green").html(function() {
if (n == 0) { "<span>0</span>" };
if (n == 1) { "<span>2</span>" };
if (n > 1) { "<span>3</span>"};
});
Run Code Online (Sandbox Code Playgroud)
如果n的值为0,1或者大于1,我基本上想要将元素的html更改为3个不同的东西.
关于如何做到这一点的任何想法?
你还需要返回信息 return "<span>0</span>";
修改后的代码
var n = 1;
$(".green").html(function() {
if (n == 0) { return "<span>0</span>"; }
if (n == 1) { return "<span>2</span>"; }
if (n > 1) { return "<span>3</span>"; }
});
Run Code Online (Sandbox Code Playgroud)