我试图让我的网站上的图像更大,如果你点击它们.
如果再次点击图片,我想撤消放大的视图.
$("img").click(function(){
var grown = 'false';
if (grown == 'true') {
$(this).animate({width: 300, height: 200}, 1000 );
var grown = 'false';
console.log(grown);
}
else if (grown == 'false') {
$(this).animate({width: 600, height: 400}, 1000 );
var grown = 'true';
console.log(grown);
}
});
Run Code Online (Sandbox Code Playgroud)
扩大作品,但grown变量似乎总是被卡住true,所以它不会缩小.我的逻辑有缺陷吗?任何帮助非常感谢!