枚举与jQuery?

$("#bc [id$=_dropdownID]").change(function() {
    if (this.value == '2' || this.value == '3') {
        $("#bc .pnl").show();
    }
    else {
        $("#bc .pnl").hide();
    }

我在jQuery中有以下代码。 有什么办法可以用ac#enum替换上面代码中的硬编码常量2和3吗? jQuery支持枚举吗?如果可以的话如何实现? 欢迎任何建议....


你将不得不在JavaScript中复制枚举,如下所示:

var myEnum = {
         OneValue: 2,
         AnotherValue: 3
};

那么你可以像这样使用它:

this.value === myEnum.OneValue || this.value === myEnum.AnotherValue;
链接地址: http://www.djcxy.com/p/91761.html

上一篇: Enums with jQuery?

下一篇: Enums in Javascript with ES6