用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);
...全文
746 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);

61,112

社区成员

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

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