猿问

JQuery.append()之后,怎么保证append()成功了,且dom也更新完毕了再去

需求如下:

  1. 循环向页面插入列表

  2. 列表中有图片,根据接口获取图片真实宽高并赋值给图片元素

  3. 元素成功插入且dom更新了再去赋值(我这边给图片元素赋值已成功,按代码顺序就行)

  4. 根据图片高度定位图片下面的一个元素到图片中心(此处document.getElementById(id)为null,上面都可以了下面却不可以,真**)

  5. 图片左右无元素,上下有元素,因此使用一般的css居中不可行
    (非要搞的话height: calc(100% - 11vw);类似的方法也行)

类似下面这个问题

http://stackoverflow.com/questions/6068955/jquery-function-after-append

我就想知道有没有什么比较好的方法能确保append之后能成功拿到对应的元素id


MM们
浏览 1287回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答