Перечисляет с jQuery?
$("#bc [id$=_dropdownID]").change(function() {
if (this.value == '2' || this.value == '3') {
$("#bc .pnl").show();
}
else {
$("#bc .pnl").hide();
}
У меня есть следующий код в jQuery. Есть ли способ заменить жестко закодированные константы 2 и 3 в приведенном выше коде с перечислением С#? Поддерживает ли jQuery перечисления, и если да, то как это можно достичь?
Любые предложения приветствуются....
Ответы
Ответ 1
Вам нужно будет дублировать перечисление в JavaScript так:
var myEnum = {
OneValue: 2,
AnotherValue: 3
};
то вы можете использовать его следующим образом:
this.value === myEnum.OneValue || this.value === myEnum.AnotherValue;