jquery append相关 class无效
龙心 2011-02-25 11:12:36 大家好。
刚学习jquery没多久,现在遇到一个问题,请多多指教。
页面如下
<table id="tbl">
<tbody>
</tbody>
</table>
现有jquery代码:
//先将tbody内容清空
$('#tbl tbody').html("");
//想要加入的内容
string str = "<tr><td id='tdsteps' nowrap='nowrap'>steps</td><td><input id='steps' name=dd7' class='easyui-numberbox' validType='length[1,5]' value='' maxlength='4'/></td></tr>"
//添加内容
$('#trBasicData tbody').append(str);
以上。
问题如下:在添加的代码中本来想用只能输入数字的控件,但是[class='easyui-numberbox' validType='length[1,5]']属性不起作用。
在页面直接手写,不用append的时候,有效果。
猜想,应该是append后,不能取到class属性。有遇到过类似问题的朋友,请指正,谢谢!