我无法让我的if语句工作。
我将city
定义为变量,并且正确地登录到控制台。
的Javascript
function getPic() {
if (city === "Austin") {
$("body").addClass("austin");
} else {
if (city === "New York") {
$("body").addClass("nyc");
} else {
if (city === "Sydney") {
$("body").addClass("sydney");
} else {
if (city === "Los Angeles") {
$("body").addClass("la");
} else {
if (city === "San Francisco") {
$("body").addClass("sf");
}
}
答案 0 :(得分:2)
function getPic(){
if (city=== "Austin") {
$("body").addClass("austin");
} else if (city=== "New York") {
$("body").addClass("nyc");
} else if (city=== "Sydney") {
$("body").addClass("sydney");
} else if (city=== "Los Angeles") {
$("body").addClass("la");
} else if (city==="San Francisco") {
$("body").addClass("sf");
}
}
答案 1 :(得分:1)
这就是你想要的:
function getPic(city) {
if (city === "Austin") {
$("body").addClass("austin");
} else if (city === "New York") {
$("body").addClass("nyc");
} else if (city === "Sydney") {
$("body").addClass("sydney");
} else if (city === "Los Angeles") {
$("body").addClass("la");
} else if (city === "San Francisco") {
$("body").addClass("sf");
}
}
$(document).ready(function() {
$("#entry").submit(stoppingDefaultBehavior);
$("form").submit(function(event) {
event.preventDefault();
var city = $("#city-type").val();
console.log(city);
getPic(city);
});
});