gpt4 book ai didi

javascript - 如何在 JavaScript 中添加图像以显示“暂停”和“播放”图标?

转载 作者:行者123 更新时间:2023-12-02 19:01:59 24 4
gpt4 key购买 nike

我正在尝试使用两个图像作为我的教程脚本的播放和暂停按钮。如何用两个图像替换 JavaScript 中的“开始”和“停止”?

这是我的 JavaScript:

$(document).ready(function(){
fadeLoop()
function fadeLoop() {

var counter = 0,
divs = $('.fader').css('visibility','visible').hide(),
dur = 100;

function showDiv() {
$("div.fader").fadeOut(dur) // hide all divs
.filter(function(index) {
return index == counter % divs.length;
}) // figure out correct div to show
.delay(dur) // delay until fadeout is finished
.fadeIn(dur); // and show it
counter++;
}; // function to loop through divs and show correct div
showDiv(); // show first div
return setInterval(function() {
showDiv(); // show next div
}, 4 * 1000); // do this every 7 seconds
};

$(function() {
var interval;

$("#start").click(function() {
if (interval == undefined){
interval = fadeLoop();
$(this).val("Stop");
}
else{
clearInterval(interval);
$(this).val("Start");
interval = undefined;
}
});
});
});

这是我的 fiddle :Fiddle!!

最佳答案

不要更改元素的文本值,而是更改 CSS 类名称。有两个不同的类,每个类都使用背景图像。

关于javascript - 如何在 JavaScript 中添加图像以显示“暂停”和“播放”图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14713748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com