大约有一天,我正在试图弄清楚如何捕捉html元素完全加载和渲染的事件。
我尝试了几乎所有的东西,从装载,准备就绪等等。到目前为止,我刚刚说明当我在页面上看到html但是没有完全渲染时我抓住了一个事件。
“完全呈现”是什么意思?我有一个<div>
,其中包含一个从控制器变量中提交的表。这些变量中有一些文字。当此文字太长时,当文本显示在<div>
时,我的<div>
元素的高度会增加。并根据这个div的高度我设置另一个元素固定位置。
基本上,我想抓住时刻,特别是<div>
让id="myDiv"
说出来的所有'内容'并且它不会从那时起改变,所以我可以使用有关其'尺寸和进一步使用的位置。
当<div>
及其所有'子元素在页面上完全呈现时,是否有可能捕获事件?
注意:我的<div>
被<div ui-view></div>
加载到另一个html文件中的部分html中。
答案 0 :(得分:-1)
您可以在MyButton.swift
内容加载后使用setTimeout
方法,如下所示
div