将CSS属性添加到jQuery

时间:2011-04-03 19:56:33

标签: jquery css

我需要在这个脚本中设置一个CSS属性以配合动画,但我似乎做不到。

我需要ID为“container”的div才能在激活点击功能时设置CSS属性。我需要将overflow: hidden设置为#container

这是我的剧本。

$(function() {
    $(".folderContent").hide();

    $(".signin").click(function(event) {
        var folderContent = $(".folderContent");


        var folderContentShown = folderContent.css("display") != "none";

        var clickedFolder = $(this);
        clickedFolder.parent("#signincontainer").after(folderContent);

        $("body").find("#container").not(clickedFolder).each(function() {
            if (!folderContentShown) $(this).not("#signincontainer").animate( {
                opacity: 0.50
            }, "slow");
            else $(this).animate({
                opacity: 1.00
            }, "slow");
        });

        //clickedFolder.animate({opacity: folderContentShown ? 1.00 : 0.70}, "fast");
        folderContent.slideToggle();
        event.preventDefault();
    });
});

4 个答案:

答案 0 :(得分:21)

$('#container').css('overflow','hidden');

你试过这个吗?

答案 1 :(得分:1)

你应该去jquery网站阅读它...它会更有意义,而且非常直接。

http://api.jquery.com/css/

答案 2 :(得分:0)

使用简单:

$("p").css("color", "red");

您可以点击此链接:DEMO

答案 3 :(得分:0)

您还可以添加多个属性

$('select_smth').css({
   'color' : 'red',
   'height' : '10px'
});