我是 jQuery 的新手。我试图让这个 if else 语句运行,但我似乎只能让 if else 语句的一半工作。
$("#og").click(function () {
if ($('#og').data('clicked')) {
//#og element clicked run function #1
$("#about").click(function () {
$("#about").animate({ 'top': -1130 }, 2000);
$("#aboutform").animate({ 'top': -1120 }, 2000);
alert("running click code")
});
} else { //#og element not clicked run function #2
$("#about").click(function () {
$("#about").animate({ 'top': -1190 }, 2000);
$("#aboutform").animate({ 'top': -1170 }, 2000);
alert("running no click code")
});
}
});
我想检查是否单击了 div(#og)。如果有,我希望它在单击#about 时将#about 和#aboutform 设置为动画。如果没有单击#og,我希望它在单击#about 时将#about 和#aboutform 设置为另一个位置。