Допустим, у меня есть следующий jQuery:
// pseudocode :
$(this)
.doSomething
.doSomething
.selectSomething
.doSomething
.animate({
opacity: 1
}, 150)
.end()
.selectSomethingElse
.doSomething
Я хочу выполнить вышеизложенное. Однако, если браузер IE, я не хочу, чтобы анимационная часть выполнялась (поскольку IE не может анимировать объекты с прозрачными PNG и сохранять прозрачность PNG).
Есть ли какой-либо способ поддерживать красивый цепочечный синтаксис jquery, но каким-то образом пропустить анимационную часть, основываясь на некоторой логике if (в данном случае тестировании на IE)?