Перекрестный браузер jquery opacity?

Является ли кросс-браузер jQuery('#selector').css({'opacity':50});?

Единственная причина, по которой я спрашиваю, это то, что строка ниже, которую мы обычно используем для css

-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;

Ответ 1

это, вероятно, лучше:

$(element).fadeTo(0, 0.5);

Ответ 2

Да, он устанавливает прозрачность css или фильтр непрозрачности IE.

Ответ 3

Поскольку jQuery разработан с учетом совместимости между браузерами, пока тег CSS opacity поддерживается в браузере, тогда да, ваш код jQuery является кросс-браузером. (Вы уже пробовали это? Вы можете отправиться в jsfiddle.net, чтобы узнать, есть ли это.)

Для получения дополнительной информации см. страницу W3Schools на непрозрачности. Направляйтесь туда с различными браузерами и посмотрите, работает ли это. (Похоже, он работает для меня во всех трех основных браузерах.)