jquery动态添加class后如何给这个class添加样式?

是不是这个添加的class样式需要事先定义的?有没有办法动态添加?

3个回答

可以预先写在css里面,当添加了相应的class之后,就会设置上样式了。如果要动态添加,代码如下

 $('div').click(function(){
     $(this).addClass('div1');
        if($('div').hasClass('div1')){
            $('.div1').css({
            'font-size':'14px',
            'line-height','14px'
        });
        }
 })

直接指定样式就可以呀。比如:

 $("p").addClass("selected");

之后动态添加样式可以使用

 $("p").css({ "color": "#ff0011", "background": "blue" });

用jquery直接添加css属性就可以了吧

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐