Javascript函数只适用于onclick或setTimeout
Javascript Function only works with onclick or setTimeout
我试图使一个网站调整自己的窗口大小。我遇到的一个问题是垂直对齐。我做了一个jQuery函数来管理它,这个函数可以很好地处理带有图像的div,但对于使用RaphaelJS的带有lazy line painting的div来说不是很好。
奇怪的是,当我用onclick调用它时,该函数工作,或者如果我设置一个像50ms的超时(不在以下jsfiddle site
中,但也许这是jsfiddle
的问题)。
我的问题是什么问题?
可以不设置超时而自动调用函数吗?是因为线条画的懒惰吗?
这是jsfield
在没有看到任何代码的情况下,我认为您可能需要在DOM完成加载后调用您的函数。
$(window).load(function(){
// vertical alignment function here
});
相关文章:
- setInteval vs setTimeout
- 如何在执行此特定onclick事件时执行JavaScript函数
- Setting default onclick behavior for <img> tag in gene
- Javascript全局onclick监听器
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 如何调用“;链接_;在onclick事件上使用Javascript
- onclick函数需要双击,因为类分配延迟
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 使用onclick绘制SVG路径
- 如何将数据从onclick按钮传递到变量
- 选择onclick事件jquery
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- setTimeout可以与闭包内的函数一起使用吗
- Javascript setTimeout for an array
- Javascript函数只适用于onclick或setTimeout
- 防止onclick-function在settimeout函数中被激活
- setTimeout不能与onclick一起工作
- setTimeout()启动onload而不是onclick.如何在单击后才能启动它
- Javascript setTimeout in onClick
- onBlur杀死onClick,但如果使用了setTimeout则不会