有什么不同的方法来重写这个jquery

时间:2011-08-02 02:15:52

标签: jquery

我有这样的命令。

.css('display', 'block') 

但是,我认为它也可以用不同的方式重写。例如,

.css('display : block') 

这可能是也可能不正确。我不记得了。无论如何,你知道重写原始命令的不同方法吗?

5 个答案:

答案 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>
相关问题