为了账号安全,请及时绑定邮箱和手机立即绑定

这样创建节点添加属性正确吗??

这样创建节点添加属性正确吗??

临摹微笑 2018-10-02 13:18:46
timer=setInterval(function(){      var left = Math.ceil(Math.random() * (9 - 0) + 0) * 22;      var top = Math.ceil(Math.random() * (9 - 0) + 0) *22;       $.post('ajax.txt', function(data) {        if(data==1){              var imgObj=$(document.createElement("div")) ;              imgObj.attr({                  "left":left+40,                  "top":top+20,                  "background-repeat":"no-repeat",                   "background-position":"center",                   "background-size":"cover",                   "height":"35px",                    "width":"35px",                    "border-radius":"100%",                    "position":"absolute",                   "background-image":"url(./imgs/images/7.png)"                  });                                         $(".scan-gold-pic").append(imgObj);        我要的需求就是发送一次请求创建一个div节点;节点的内容就是一张图片;上面是我通过.attr()方法给节点添加属性;发现无法宣示;求大神指教;                                                    
查看完整描述

1 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

imgObj.attr({

                  "left":left+40,

                  "top":top+20,

                  "background-repeat":"no-repeat",

                   "background-position":"center",

                   "background-size":"cover",

                   "height":"35px",

                    "width":"35px",

                    "border-radius":"100%",

                    "position":"absolute",

                   "background-image":"url(./imgs/images/7.png)"

                  });

应该是这一块错了,应该用css。
attr是设置属性节点的。
设置完是这样

<div left:'' right=''></div>


查看完整回答
反对 回复 2018-11-02
  • 1 回答
  • 0 关注
  • 572 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号