javascript - jQuery 图像重新加载器功能?

标签 javascript jquery

我确实有一个 gif 图像加载栏动画,我确实希望它在单击“重新加载图像”时重新加载,以便动画重复。

//My HTML
<img src="http://i54.tinypic.com/2qdwtp0.gif" id="load-bar"/>
<a href="#" id="reloadImg">Reload Image</a>

//My js code

function imgRelaoder() {
//some stuff to reload image with id #load-bar
}    

$(function() {
    imgRelaoder();
    $("#reloadImg").click(imgRelaoder);
});

最佳答案

$(function() {
    var loadImg = document.getElementById('load-bar');

    $("#reloadImg").click(function() {
        loadImg.src = loadImg.src;
    }).click();
});

http://jsfiddle.net/27NV3/

关于javascript - jQuery 图像重新加载器功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6893983/

相关文章:

javascript - 打印时不在弹出窗口中显示打印 View

javascript - 从 JSON 中提取对象并在 jQuery 中重建新的 JSON

javascript - 如何使用 D3.js 在 HTML 元素中创建换行符

javascript - 在 JQuery 中进行 URL 哈希/历史记录的最佳库是什么?

javascript - parentNode.getElementById() 不工作

java - Java 小程序部署工具包 : how to avoid the redirect when no JVM is installed

javascript - 在 Javascript 中显示 html 标签 onClick 的源代码行号

javascript - jQuery SVG 嵌套组

PHP/MySQL 在选择另一个时更改一个下拉菜单

Javascript - 点击淡入淡出元素