下面的代碼是我寫的功能的一部分,但不知何故它感覺多餘。誰能告訴我如何正確處理以下情況:無法寫入非冗餘功能
openProject: function() {
if($(a).height() == $(b).height()){
$(myID)
.css({ opacity: 0 })
.show()
.stop(true, true)
.animate({ opacity: 1}, 750);
}else{ /* end $(a).height() == $(b).height() */
$(a).stop(true, true).animate({ height : $(b).height() }, 750, function(){
$(myID)
.css({ opacity: 0 })
.show()
.stop(true, true)
.animate({ opacity: 1}, 750);
});
} /* end if:else */
}
唯一不同的兩部分之間是用是否$(a)
是動畫。
任何幫助將不勝感激!
感謝, Knal
將'$(myID)...;'部分提取到if/else之上聲明的函數中。 – DCoder 2013-03-06 10:46:04
感謝您的回覆。我稍微更新了代碼,以提供更好的印象。 – knalpiap 2013-03-06 10:51:07
更新了我的答案..檢查出來...... – bipen 2013-03-06 11:10:47