Свойства CSS с префиксом браузера в jQuery - PullRequest
1 голос
/ 07 ноября 2011

Я пытаюсь добавить box-flex к <p>, используя jQuery. На данный момент box-flex имеет префикс браузера. Для Chrome / Safari вы можете сделать -webkit-box-flex: 1, чтобы установить его. Однако установка этого свойства с помощью jQuery не работает.

JSBin, который демонстрирует проблему

// this does not work
element.css('-webkit-box-flex', 1);

Я пытался установить -webkit-box-flex, box-flex, WebkitBoxFlex, webkitBoxFlex и, возможно, еще несколько комбинаций, которые я не помню.

Мне нужны значения box-flex, определенные во время выполнения для каждого блока, поэтому приведенный выше код очень упрощен.

1 Ответ

7 голосов
/ 07 ноября 2011

Вы пробовали

element.css('-webkit-box-flex', '1'); 

(обратите внимание на дополнительные кавычки после запятой)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...