0
我在中繼器(DataBound控件)中有標籤。現在我想用倒計數jquery插件。其實我想在這裏做的我有一個像「2012年12月7日」的日期我想計算從該日期到現在的小時數。對於它,我已經找到倒計時插件,它會使用下面的代碼更新時間:如何在中繼器中使用jquery Count插件作爲標籤?
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
@import "Countdown.countdown.css";
</style>
<%--Scripts Starts from here. --%>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="Countdown/jquery.countdown.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var longWayOff = new Date();
//longWayOff.setDate(longWayOff.getDate() + 500);
longWayOff.setDate(longWayOff.getDate());
var liftoffTime = new Date();
var startYear = new Date();
startYear = new Date(startYear.getFullYear(), 1 - 1, 1, 0, 0, 0);
//liftoffTime.setDate(liftoffTime.getDate() + 72);
liftoffTime.setDate(liftoffTime.getHours() + 72);
// $('#noDays').countdown({ until: liftoffTime, format: 'HMS' });
$('#noDays').countdown({ since: startYear, compact: true,
format: 'HMS', description: ''
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<span id="noDays" class="countdown"></span>
</div>
現在我當我試圖使用中繼器它不工作作爲其無法找到標籤的it.Then我採取相同的代碼運行時間ID使用Firebug和適用於該ID的腳本,它工作正常。我的問題是我們如何在中繼器內使用倒計時插件作爲標籤。
我沒有得到你想說的話,你可以請詳細說明你想說什麼什麼.. – 2012-07-14 08:21:56
oK,我會盡我所能:第一,你要確保你的收割者存在於你的DOM樹中。 jQuery.contains(document.body,$('#Repeater'));給你一個機會看到這一點(它返回一個布爾值,即:如果中繼器在這裏,'真')。一旦發現,如果您的repeater元素存在或不存在,那麼我們將嘗試查看下一步是什麼 – Tom 2012-07-14 13:40:26