好的,让我说我有这个:
$(function() {
$('#good_evening').keyup(function () {
switch($(this).val()) {
case 'Test':
// DO STUFF HERE
break;
}
});
});
...如果您输入“Test”且不“test”或“TEST”,则仅运行。如何使它对JavaScript函数不区分大小写?
答案 0 :(得分:34)
switch($(this).val().toLowerCase()) {
case 'test':
// DO STUFF HERE
break;
}
答案 1 :(得分:4)
将其转换为大写。我相信这就是它的完成方式,如果我错了就纠正我......(不要-1我= D)
$(function() {
$('#good_evening').keyup(function () {
switch($(this).val().toUpperCase()) {
case 'TEST':
// DO STUFF HERE
break;
}
});
});
答案 2 :(得分:4)
为什么不小写该值,并在switch语句中检查小写?
$(function() {
$('#good_evening').keyup(function () {
switch($(this).val().toLowerCase()) {
case 'test':
// DO STUFF HERE
break;
}
});
});