将带有JQuery的CSS添加到多个类

将带有JQuery的CSS添加到多个类,jquery,css,Jquery,Css,我想补充一点 .km-android div.km-view { -webkit-box-direction: normal; -webkit-flex-direction: column; } 在javascript中满足特定条件时 我试着加上 $('.km-android, div.km-view').css('-webkit-box-direction', 'normal'); $('.km-android, div.km-view').css('-webk

我想补充一点

.km-android div.km-view {
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
}
在javascript中满足特定条件时

我试着加上

$('.km-android, div.km-view').css('-webkit-box-direction', 'normal');       
$('.km-android, div.km-view').css('-webkit-flex-direction', 'column');
但这是行不通的,任何建议都很好


谢谢

在你的JS中你有了CSS中没有的
。尝试:

$('.km-android div.km-view').css('-webkit-box-direction', 'normal');       
$('.km-android div.km-view').css('-webkit-flex-direction', 'column');
或者更简单一些:

$('.km-android div.km-view').css({
    '-webkit-box-direction': 'normal',
    '-webkit-flex-direction': 'column'
});
但是
Nick R
有权-将这个CSS放在另一个类中,如果满足条件,只需将这个类添加到元素中,因此:

.met-conditions {
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
}
和JS:

$('.km-android div.km-view').addClass('met-conditions');
尝试:


从jQuery选择器中删除逗号。您还可以使用驼峰大小写属性:

$('.km-android div.km-view').css({
    webkitBoxDirection: 'normal',
    webkitFlexDirection: 'column'
});

试试
$('.kmandroid div.km-view')
-不
我试过了,但似乎也不起作用。感谢您为什么没有
$('.some element').addClass(“我的css类”)
$('.km-android div.km-view').css({
    webkitBoxDirection: 'normal',
    webkitFlexDirection: 'column'
});