jquery.append()/html()/after()不加载样式 --jquery对未来元素的操作及easyui样式的补充


元素操作

$('#....').appen("html")//元素结尾处添加
$('#....').after("html")//元素之后添加
$('#....').html("html")//替换元素

之前写过可以用$.parser.parse($('#...'))来渲染元素,但也会冲突必须清楚渲染的部分不能渲染过程中重复添加未来元素,

对于需要添加的情况可以直接使用easyui的 data-options属性原理来实现(直接使用可能会有意外的报错Unexpected token

解决如下:

 $('#dataForm').find('td:first').append("<a id='addmappings' href='javascript:;'>追加</a>"); jquery添加元素
$('#addmappings').linkbutton({ iconCls: 'icon-add' }); 找到data-options中认可的属性写法输出样式就可以直接完成 该 元素渲染(高亮部分为easyui写法部分ide无法提示)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM