我需要用JQuery做一个简写的IF-ELSE。
我的代码:

    $('#somediv').val() != 0 ? $('#somediv').toggleClass('class1') : $('#somediv').toggleClass('class2');


简单的代码,但是不起作用。请帮忙吗?
提前致谢

编辑:
这项工作:

if ($('#somediv').val() != 0) {
    $('#somediv').toggleClass('class1');
}else{
    $('#somediv').toggleClass('class2');
}


但是速记不...耐心等待

最佳答案

如果somediv实际上是顾名思义的div,则应使用text()html()而不是val(),因为value仅对输入元素有效。

09-25 18:14