下面是我寫的一些簡單動畫的jQuery代碼。不過,我對它很陌生,我不知道如何濃縮它,並受到教程的困擾!我如何壓縮這個jQuery,以便它更高效?
<!-- Login Form Div Animation -->
<script type="text/javascript">
$(document).ready(function() {
$('#button-active').hide();
if ($("#LoginButton").hasClass("inactive")) {
$("#TopLoginForm").hide();
} else {
$("#TopLoginForm").show();
}
$("#LoginButton").click(function() {
if ($("#LoginButton").hasClass("inactive")) {
$("#LoginButton").animate({
marginTop: "-40px"
}, 500);
$("#button-inactive").animate({
opacity: "0"
}, 500);
$('#button-inactive').remove();
$('#button-active').hide();
$('#button-active').delay(30).fadeIn(1000);
$('#LoginWelcome').delay(0).fadeOut(1000);
$('#TopLoginForm').delay(800).fadeIn(1000);
$("#LoginButton").addClass("button");
$("#LoginButton.button").click(function() {
document.forms["LoginForm"].submit();
});
}
});
});
</script>
<!-- End Login Form Div Animation -->
活代碼就可以看出它的www.trainingthemlive.co.uk/temp在頁面
你說的「稠」,什麼意思,你的意思是「多EFFIC ient「? –
你也可以考慮http://codereview.stackexchange.com/ – biziclop
如果你的代碼至少有評論,會有幫助。實際上,每個人都必須解析所有的代碼,並試圖將其與未提供的DOM進行對比。 – lanzz