页面加载好后js写入页面一个表格,怎么让css样式起作用

我的页面中有一个表格,这个表格是$(document).ready(function()给写进去的,本来没有,我现在定义了一个css样式,怎么让这个css对这个表格起作用... 我的页面中有一个表格,这个表格是$(document).ready(function()给写进去的,本来没有,我现在定义了一个css样式,怎么让这个css对这个表格起作用呢? 展开
 我来答
隨风飄扬110506
2013-12-11 · TA获得超过127个赞
知道答主
回答量:109
采纳率:0%
帮助的人:78.8万
展开全部
你在用js创建表格的时候给这个表格添加一个id或者一个class,然后利用这个id或者class来定义你的表格样式,另一种方法你也可以把表格创建在一个div中,比如<div class="div1">用js插入的表格放在这</div>,然后.div1 table {样式},这样利用父级的class或id名来定义也可以。
更多追问追答
追问
我是在文件head中定义的

table,tr,td

{

}

这样不是本页面所有table都应用了么
追答
是的,不过要是这样你的页面还需要添加另外的table表格也同样会引用这样的样式,这样不方便你后期代码的维护。为了代码能更好的维护修改,一般情况下是不会全局定义这样一个样式的,要是全局通用的样式一般都会定义成一个class样式,需要用到的时候就引用。这样的效果会更好
碎梦幽魂
2013-12-11 · 超过24用户采纳过TA的回答
知道答主
回答量:154
采纳率:0%
帮助的人:60.6万
展开全部
在$(document).ready(function())中写表格的时候给个class,就可以使用css中的样式了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ybbtgjyv
2013-12-11 · TA获得超过190个赞
知道小有建树答主
回答量:339
采纳率:100%
帮助的人:225万
展开全部
$("#ididid").append("<table><tr><td>fasdfasdf啊手动阀手动发三的发</td></tr></table>");
<div id="ididid"></div>
table tr td {
color:red;
}
经测试可以起作用
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式