jquery ui动态添加table样式表不起作用

w3457319233 2013-01-22 11:09:08
if (!$("#"+a.stepCategoryId).length > 0){
$('#recordSaveDiv').tabs('add',{
id:a.stepCategoryId,
title:a.stepCategoryName,
content:'<div id="'+a.stepCategoryId+'Div"/>',
closable:true
});
//创建table
var $table=$('<table id="'+a.stepCategoryId+'Table" class="easyui-datagrid"><thead><tr><th>描述</th><th>说明</th><th>要求</th></tr></thead></table>');
$("#"+a.stepCategoryId+"Div").append($table);

$("#"+a.stepCategoryId+"Table").css("class","easyui-datagrid") ;
$("#"+a.stepCategoryId+"Table").css("border","1px solid red") ;
}

我写了个固定的<table id="test" class="easyui-datagrid" fit="true"> 这样的样式 可以显示样式没有问题。开始我动态的就没有显示,很奇怪的是$("#"+a.stepCategoryId+"Table").css("border","1px solid red") ; 这句话起作用。我在table里面写class=“easyui-datagrid” 就不起作用
...全文
229 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofan_sap 2013-01-23
  • 打赏
  • 举报
回复

class=“easyui-datagrid” =>addClass("easyui-datagrid")
xiaofan_sap 2013-01-23
  • 打赏
  • 举报
回复
我晕 不是这样写的 。addclass是个方法 ,你这是怎么写的 呵呵 ,去网上搜搜 遍地都是例子
w3457319233 2013-01-23
  • 打赏
  • 举报
回复
引用 1 楼 xiaofan_sap 的回复:
CSS code ? 12 class=“easyui-datagrid” =>addClass("easyui-datagrid")
var $table=$('<table id="'+a.stepCategoryId+'Table" addClass("easyui-datagrid") ><thead><tr><th>描述</th><th>说明</th><th>要求</th></tr></thead></table>'); 这样写还是不起作用啊