小编cle*_*t g的帖子

使用jquery添加新css规则的最佳方法?

我在网页上动态插入一些html(在我检测到用户的事件后).这个html需要一些CSS样式,我想知道什么是最干净的方法,使用jQuery.我不是网站开发人员,因此我无法将这些规则添加到原始css中.

假设我已经插入了一些没有样式的html,包括一个formElement类.我可以在我的文档中写一个新<style>块,例如:

my_html =  '<style type="text/css">';
my_html += '   .formElement {';
my_html += '       display: block;';
my_html += '       width: 240px;';
my_html += '       position: relative;';
my_html += '       padding: 4px 0;';
my_html += '   }';
my_html += '</style>';
my_html = $(my_html);
$('body').prepend(my_html);
Run Code Online (Sandbox Code Playgroud)

或者,我可以使用该css方法:

$('.formElement').css({
    'display': 'block',
    'width': '240px',
    'position': 'relative',
    'padding': '4px 0'
});
Run Code Online (Sandbox Code Playgroud)

哪种解决方案最好/最干净?

编辑:

由于我不能直接在CSS中添加规则,我将坚持使用cssjQuery 的方法.其他一些相关问题也提供了解决方案:

我不能真正使用jQuery插件,但如果可以,我肯定会使用jQuery.Rule

谢谢大家的宝贵帮助.

javascript css jquery

9
推荐指数
3
解决办法
2万
查看次数

Flotgraph系列开/关,悬停,缩放/平移和跟踪

我试图结合flot示例:

到一个图表.感谢这个论坛的许多答案,我能够结合转向系列和导航; 预览:http://www.tryit.sg/flotmaster/example/ajax.php,但我似乎无法添加跟踪...

看起来,如果我编辑'标签',flot图表不会显示任何内容,因为标签不匹配.有没有技巧/黑客,所以我可以有一个x轴显示图例中这些图的价值?

我实际上设法添加了跟踪,但现在我无法添加多个轴,任何人都可以给我一个想法如何?

jquery flot

8
推荐指数
1
解决办法
617
查看次数

标签 统计

jquery ×2

css ×1

flot ×1

javascript ×1