比方說,我有jQuery的以下內容:加入「如果」的邏輯來一個jQuery鏈
// pseudocode :
$(this)
.doSomething
.doSomething
.selectSomething
.doSomething
.animate({
opacity: 1
}, 150)
.end()
.selectSomethingElse
.doSomething
我想上面的執行。但是,如果瀏覽器是IE瀏覽器,我不希望執行動畫部分(由於IE無法使用透明PNG爲對象製作動畫並保留PNG透明度)。
是否有無論如何維護良好的鏈式jQuery語法,但不知何故跳過基於一些邏輯(在這種情況下測試IE瀏覽器)的動畫部分?
啊哈!是!這會很好地工作。 – 2010-01-15 21:48:27