如何使用javascript三元运算符对div id的css规则进行洗牌,其中条件设置为jquery变量“my_color”
jQuery:
<script type="text/javascript">
$(document).ready(function() {
$("#my_div")
.removeClass("horizontal vertical")
.addClass( ['red', 'blue', 'green', 'gray'].indexOf(my_color) != -1 ? 'horizontal' : 'vertical');
});
</script>
如上所述,对于"my_color"
as 条件的特定颜色值,我的班级从水平到垂直洗牌。对于相同的条件,我想将列表项的浮动从withleft
到horizontal
.my css 样式表包含列表项“#my_div li”。none
vertical
CSS:
#my_div li{float:left}
以及如何使用相同的三元条件运算符对多个 css 进行洗牌?