使用 Jquery 在图像及其链接之间交替
Using Jquery to alternate between images and their links
所以我正在尝试循环浏览两个div(每个div都有图像和链接)。我已经设法淡入和淡出每个div,因为我可以看到图像交替,但链接不交替。我的网页如下:
<div class="fade1"><a href="link1"><img class="banner1" src="images/Home_Banner_1.jpg"></a></div>
<div class="fade2"><a href="link2"><img class="banner2" src="images/Home_Banner_2.jpg"></a></div>
.css:
.fade1 {opacity: 0;}
和我的j查询
<script>
$(document).ready(function() {
function runIt () {
var fade1 = $(".fade1");
var fade2 = $(".fade2");
fade1.delay(5000).fadeTo(3000, 1).delay(5000).fadeTo(3000, 0);
fade2.delay(5000).fadeTo(3000, 0).delay(5000).fadeTo(3000, 1, runIt);
}
runIt();
});
</script>
提前感谢任何和所有的帮助!
编辑:
因此,在下面的答案的基础上,我添加了回调 fade1.fadeTo,因为图像不透明度被打开和关闭,以便 href 将更新为图像。
fade1.delay(5000).fadeTo(3000, 1, function(){swap.attr("href", link1)}).delay(5000).fadeTo(3000, 0, function(){swap.attr("href", link2)});
给链接类,并使用 $('.yourlinkclass').attr('href','yournewURL') 编辑 href 属性;
相关文章:
- 什么's使用链接和脚本标记引用JavaScript源之间的区别
- 在我的Javascript和HTML之间的表单提交按钮链接中遇到问题
- 单击.之间具有特定名称的链接的JS.<>标签.我应该使用 window.find(string).click()、
- angularjs+ui.router:指令控制器和链接函数之间的不同行为
- 如何使用分割来分割网页,以及如何在网页的这些部分之间提供链接
- angularJS:如何打破模型和视图之间的链接
- 我想在链接之间隐藏一个字符
- 级联和链接之间的区别是什么
- 如何使用链接在输入框之间导航
- 正在节点d3.js之间创建链接,当前返回Uncaught TypeError:无法读取属性'weight'
- D3Javascript中的力定向图中节点之间的链接
- Ext JS Gannt 在任务之间添加链接
- 在强制布局 D3.js 中保持节点之间的动态链接距离
- 如何使用复选框在同一按钮上的链接之间切换
- 使用 Jquery 在图像及其链接之间交替
- 在javascript中的两个下载链接之间创建一条折线
- 获取链接之间的值
- 链接之间的循环.同时打开多个页面并且不停止
- 如何在youtube Json链接之间插入字符
- 如何在javascript的超链接之间添加一个变量值