У меня возникают проблемы с поддержкой IE для динамической непрозрачности и масштабирования с использованием jQuery .animate()
. Я хотел бы изменить эти конкретные строки, с которыми IE имеет проблемы, оставаясь при этом «оригинальным» способом в Chrome и Firefox.IE Условные обозначения для Javascript
У меня есть камера по сравнению с решением, которое использует <!-- [if IE]>
, обернутое вокруг тега <script>
. Моя проблема заключается в том, что я хочу использовать условный IE для отдельных строк в разных местах внутри .JS-файла.
Есть ли решение этой проблемы или мне нужно создать IE-версию моего .JS-файла?
Я попытался добавить код вы предложили, и я бегу в небольшой излом. Сначала браузер выполняет чтение IE-скрипта, но затем загружает сценарий без IE сразу после. Какие-нибудь саггестионы? Мой код ниже: –
if ($ .browser.msie) { alert ("IE"); } else { функция ожиданияZoom() { alert ("not IE"); $ ("# picture"). Animate ({scale: 4, translateX: -1000, translateY: -1200, opacity: 0}, 850, "easeInExpo"); } } –
функция перемещения вне проверки и вызывать ее внутри чек –