我是jQuery的新手,我正在嘗試一個簡單的程序。在這個程序中,我試圖實現的是,當我點擊div文本時,第一行將淡出,然後它會改變背景顏色,然後它會淡入淡出,這樣會緩慢地改變顏色,但是這裏發生了什麼是當我點擊文本的行突然改變顏色,然後淡出,然後淡入。所以我想知道是否有辦法讓執行淡出後執行顏色更改代碼執行。在jquery中完成上一行後執行一行
我的程序:
$(document).ready(function(){
$("#firstDiv").click(function(){
// $(this).fadeOut(1000);
$(this).fadeOut(1000);
$(this).css("background-color", "aqua");
$(this).fadeIn(1000);
});
});
</script>
</head>
<body>
<div id="firstDiv" style="background-color: yellowgreen">
Click Me
</div>
</body>
爲什麼衰落鏈自動但是CSS變化沒有? – poke 2011-03-14 09:37:47
@poke:剛剛添加到我的答案;) – 2011-03-14 09:39:46