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

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

可以预先写在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属性就可以了吧