我有这样的命令。
.css('display', 'block')
但是,我认为它也可以用不同的方式重写。例如,
.css('display : block')
这可能是也可能不正确。我不记得了。无论如何,你知道重写原始命令的不同方法吗?
答案 0 :(得分:5)
如果要在jQuery中设置CSS属性,有三种方法:
.css( propertyName, value )
.css( propertyName, function(index, value) )
.css( map )
有关详细信息,请参阅JQuery API documentation
答案 1 :(得分:1)
你的意思是.css({display:'block'})
,他们都完全达到同样的目的。除了我的示例,您可以设置多个CSS样式。
答案 2 :(得分:0)
您可以使用以下
$("selector").show();
$("selector").css({display:"block"});
答案 3 :(得分:0)
.css({display : 'block'})
这是替代方案。 这样,您可以将更多CSS属性应用于所选对象。
答案 4 :(得分:-1)
这只是到达这里,但是:
<style>
.i-like-the-taste-of-tofu { color: #29c411 }
</style>
....
<p class="this-is-gon-be-greenish">
AMERICA IS A COUNTRY AND ALSO MOST OF THE WESTERN HEMISPHERE SO THERE
</p>
....
<script>
$('#this-is-gon-be-greenish').addclass('i-like-the-taste-of-tofu');
</script>