当我只用一个case
编写此代码时,当我点击{1}}而不是1或2时,警报就被解雇了。当我添加多个时,默认不再触发当我点击case
以外的1或2时发出警报。提前谢谢。
case
答案 0 :(得分:1)
您的代码似乎没问题。它必须是别的东西。
但是,我可以建议您使用不同的解决方案吗?
var locations = [
['Google', 'http://www.google.com'],
['StackOverflow', 'http://www.stackoverflow.com']
];
function displayLoc(locNum) {
var loc = locations[locNum];
if (!loc) {
alert('Location coming soon!');
return;
}
$('#loc-name').html(loc[0]);
$('#loc-web').attr('href', loc[1]);
}