动态添加DIV,为什么失败了_html/css_WEB-ITnose

用一个for循环添加了10个 DIV,可是页面不显示,哪里出错了啊

               看看连       $(document).ready(function(){var divId=0;for(var i=0;i<10;i++){var obj =document.createElement("div");obj.id="myDiv"+divId;divId++;obj.style.background-image='url(1.jpg)';obj.style.height="50px";obj.style.width="50px";document.body.appendChild(obj);          }});                       

登录后复制

回复讨论(解决方案)

页面需要重新渲染一下。

页面需要重新渲染一下。

怎么重新渲染一下页面啊?

1.如果是用appendChild来做,
var grid = mini.get(“datagrid”);
var gridEl = grid.getEl();
div.appendChild(gridEl)

2.如果是加入的miniui的html标签,那么加入完毕,需要执行下mini.parse(),来解析下html标签

obj.style[‘background-image’]=’url(1.jpg)’;

obj.style.background-image改成obj.style.backgroundImage

简单改了一下,你看看,

                 看看连                   $(document).ready(function(){            var htmlappend="";            for(var i=0;i<10;i++){               htmlappend+= '
序号:'+(i+1)+' '; } $("body").append(htmlappend); });                        

登录后复制

看4楼

最奇怪的是  你在一个jquery的壳子里面  写着 原生dom操作

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3101135.html

(0)
上一篇 2025年3月29日 07:01:59
下一篇 2025年3月29日 07:02:07

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论