我在jQuery中有一些代碼,我想通過單擊div來製作開關動畫。這是代碼。當我測試它時,它不起作用。但是,如果我刪除第7行中的toggle = true
,它只是一種方式,我無法將其關閉。通過jQuery中的If語句切換動畫
$(document).ready(function() {
$("#switch").click(function() {
var toggle = false;
if (toggle == false) {
$("#circle").css("left", "27px");
$("#white_rect").attr("src", "green_rect.png");
toggle = true;
}
if (toggle == true) {
$("#circle").css("left", "1px");
$("#white_rect").attr("src", "white_rect.png");
toggle = false;
}
});
});
你能提供你的HTML嗎?或小提琴鏈接? –