Я пытаюсь установить выражение css для атрибута для элемента следующим образом.
var scrollTopExpr = '$(document).scrollTop()';
var expr = "expression(eval(" + scrollTopExpr + "))";
$(this).css("top", expr);
Но я получаю сообщение «Invalid Argument» как ошибка. Есть идеи?
В каком это браузере? Выражения CSS поддерживаются только IE, а в IE8 - только в режиме совместимости, поскольку они считаются устаревшими Microsoft. – RoToRa
Я пытаюсь сделать фиксированную позицию, и я пытаюсь поддерживать IE6 + FF 2.0+. Но IE7 и IE8 не поддерживают позицию: исправлены без doctype. Я делаю addon-продукт для системы CMS, где я не могу дать свой собственный doctype. Как я могу это сделать? – NLV
Было бы полезно, если бы downvoters потратили пару минут, объяснив причину понижения. – NLV