gpt4 book ai didi

javascript - span 标签内的 jquery 倒计时而不是直接打印

转载 作者:行者123 更新时间:2023-11-30 12:30:37 28 4
gpt4 key购买 nike

我有一个 jQuery 倒计时脚本,它是这样的:

<script type="text/javascript">
$(document).ready(function () {
$('#getting-started').countdown('2015/01/15').on('update.countdown', function(event) {
var $this = $(this).html(event.strftime(''
+ '<span>%-d</span> day%!d '
+ '<span>%H</span> hours '
+ '<span>%M</span> minutes '
+ '<span>%S</span> seconds'));
});
});
</script>

HTML 代码如下:

<div class="timer">

<div class="days-wrapper">
<span class="days"></span> <br>days
</div>

<div class="hours-wrapper">
<span class="hours"></span> <br>hours
</div>

<div class="minutes-wrapper">
<span class="minutes"></span> <br>minutes
</div>

<div class="seconds-wrapper">
<span class="seconds"></span> <br>seconds
</div>

</div>

我想做的基本上是将倒计时放在 HTML 代码中。我试着这样做:

+ '<div class="hours-wrapper"><span class="hours">%H</span> <br></div>'

但这没有用。我做错了什么?

这是我的 fiddle :

http://jsfiddle.net/nmmevtht/

最佳答案

在不知道脚本的情况下,根据它在做什么

$('#getting-started').countdown('2015/01/15').on('update.countdown', function(event) {
$(".days").text(event.strftime("%-d"));
$(".hours").text(event.strftime("%H"));
$(".minutes").text(event.strftime("%M"));
$(".seconds").text(event.strftime("%S"));
});

因为你用 fiddle 更新了问题,所以它正在运行

    $('#getting-started').countdown('2015/01/15').on('update.countdown', function(event) {
$(".days").text(event.strftime("%-d"));
$(".hours").text(event.strftime("%H"));
$(".minutes").text(event.strftime("%M"));
$(".seconds").text(event.strftime("%S"));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://cdn.rawgit.com/hilios/jQuery.countdown/2.0.4/dist/jquery.countdown.min.js"></script>

<div id="getting-started"></div>

<p></p>

<div class="timer">

<div class="days-wrapper">
<span class="days"></span> <br>days
</div>

<div class="hours-wrapper">
<span class="hours"></span> <br>hours
</div>

<div class="minutes-wrapper">
<span class="minutes"></span> <br>minutes
</div>

<div class="seconds-wrapper">
<span class="seconds"></span> <br>seconds
</div>

</div>

关于javascript - span 标签内的 jquery 倒计时而不是直接打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27832310/

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