用js拼接的html ,里面的class属性失效,帮忙看看应该如何拼接!

不知道该干嘛 2016-03-14 05:05:00
var strhtml = '';
strhtml +='<div>';
strhtml +='<label for="expressNumber">快递单号:</label> ';
strhtml +='<input id="d1" class="easyui-validatebox" type="text" name="expressNumber" data-options="required:true" value=""/>';
strhtml +='<a class="easyui-linkbutton" iconCls="icon-remove" plain="true" onclick="removeRow();"></a> ';
strhtml +='</div>';
strhtml +='<br>';
$("#add").after(strhtml);
...全文
791 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
abcwangzhan 2016-03-17
  • 打赏
  • 举报
回复
after是添加在当前元素外部后面 append是添加在当前元素内部后面
小小农民 2016-03-15
  • 打赏
  • 举报
回复 1
easyUI用js拼接的话要有效需要"唤醒",试试在append后加上 $.parser.parse($("#add"));
潇湘忆梦 2016-03-15
  • 打赏
  • 举报
回复
var strhtml = " <div>"
+ " <label for='expressNumber'>快递单号:</label> "
+ " <input id='d1' class='easyui-validatebox' type='text' name='expressNumber' data-options='required:true' value=''/>"
+ " <a class='easyui-linkbutton' iconCls='icon-remove' plain='true' onclick='removeRow();'></a>"
+ " </div>";
$("#add").append(strhtml);
前段时间做一个pdf操作的项目,现在分享一下在jsp中遇到的坑1.js动态拼接表格文件上传完毕后读取文件信息,将本次上传的文件信息封装到list中 从controller层传过来是map集合 map里面存了一个list和pages ajax获取导数据后进行拼接body中class="layui-table" lay-skin="line" >

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧