开发者社区> 问答> 正文

不用css,js能给未来的元素加样式吗

如题,写了个jquery插件,想省略css,直接在js里写,但里面的元素有时候是无法确定什么时候出现,一种方法是出现时才加样式,不过这样要一个个加。最好能模仿css对全局html有效

展开
收起
a123456678 2016-05-27 14:07:17 2137 0
1 条回答
写回答
取消 提交回答
  • 写好全局css,对动态添加的dom没问题啊。

    <html>
    <head>
        <style type="text/css">
            p{background-color:red;}
        </style>
    </head>
    <body>
        <div id="tester"></div>
        <input id="appendBtn" type="button" value="Append P" />
    </body>
    <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>
    <script type="text/javascript">
        $("#appendBtn").click(function(){
            $("#tester").append("<p>It's a demo;</p>");
        });
    </script>
    </html>
    2019-07-17 19:17:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载

相关实验场景

更多