执行jquery函数后,图像已加载窗口调整大小
Execute jquery function after image has loaded on window resize
我有以下javascript函数:
function reglare(){
alert("Inaltime imagine= "+$(".slider img").height());
}
我调用window resize的函数,像这样:
$(window).resize(function(){
reglare();
});
大多数情况下输出是图像高度,但有时输出是0。
我怎么能解决这个问题,以获得实际的图像大小在窗口调整大小所有的时间?
LATER EDIT:为什么我需要这个?
代码如下:
<div id="slideshow" class="latime_100">
<img src="poze/sageata_st.png" class="navigare" id="navigare_st" onclick="go_prev();"></img>
<div id="slider_1" class="slider" >
<img src="../poze/imagine_slide1_iul_fade.png"></img>
</div>
<div id="slider_2" class="slider">
<img src="../poze/imagine_slide2_iul_fade.png"></img>
</div>
<div id="slider_3" class="slider">
<img src="../poze/imagine_slide3_iul_fade.png"></img>
</div>
<img src="poze/sageata_dr.png" class="navigare" id="navigare_dr" onclick="go_next();"></img>
</div>
我有一个容器div幻灯片,它是position relative
包含更多的absolute positioned
div。因为它们是位置绝对的,所以容器不会随着内容扩展,所以下面的内容会重叠。
这里有一个小提琴:https://jsfiddle.net/g6ppqxLf/5/
显示错误我有在小提琴:只是调整浏览器的大小几次,并按照警告信息:它有时会输出0.
jquery类选择器返回一个数组。
https://api.jquery.com/class-selector/function reglare(){
for (var i = 0; i < $("img.slider").length; i++){
alert($("img.slider")[i].attr("height");
}
}
警告每个图像的属性高度类.slider
希望这就是你要找的
相关文章:
- 召回窗口加载事件 - javascript
- AngularJS:触发从子窗口加载视图(OAuth)
- 将函数从点击事件更改为窗口加载
- 我想在窗口加载后只调用一次JavaScript setInterval函数
- 我有一个用于 onclick 的窗口加载函数 如何添加 onblur 事件并合并为一个
- 如何使用窗口加载函数使我所有的 javascript 都外部化
- 窗口加载功能无法停止
- Javascript 在窗口加载时将 onclick 事件添加到单选按钮
- Javascript在停止窗口加载后显示一些内容
- Javascript:选择窗口加载功能
- 在应用中的窗口加载事件 famo.us
- 创建页面的模式窗口加载以用于用户反馈
- 将图像组合在一起并在窗口加载时对图像进行动画处理
- 窗口加载未触发
- 如何从父窗口加载关闭子窗口
- 窗口加载功能不起作用
- 如何在自定义弹出窗口加载中加载 js/css 文件
- jQuery 的窗口加载包装器
- 如何在窗体/窗口加载时使用角度引导程序调用函数以显示第一个选项卡的动态内容
- 窗口加载时未触发警报