匿名質問者

jQueryのカウントダウンで終了後に表示されるテキスト「終了後URL」をリンクにしたいのですが、どうすればよろしいでしょうか?


<script type="text/javascript">
$(function() {
$('#btn').click(function(){
var c = $('#ctime').val();
m = getFinishTime(parseInt(c));
function getFinishTime(e){
var datetime = new Date();
return datetime.setTime(datetime.getTime() + ((60 * e) * 1000));
}
countDown();
})
});



function countDown() {
var startTime = new Date();
var endTime = new Date(m);
console.log(endTime);
var diff = endTime - startTime;
var times = 24*60*60*1000;
var day = Math.floor(diff / times)
var hour = Math.floor(diff % times / (60*60*1000))
var min = Math.floor(diff % times / (60*1000)) % 60
var sec = Math.floor(diff % times / 1000) % 60 % 60
var ms = Math.floor(diff % times / 10) % 100
if(diff > 0){
$("#Timer").text(day + '日' + hour + '時間' + min + '分' + sec +'秒' + ms);
setTimeout('countDown()', 10);
} else {

$("#Timer").text("終了URL");
}
}

</script>

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2014/06/08 14:33:35

ベストアンサー

匿名回答1号 No.1

$("#Timer").text("終了URL");
を
$("#Timer").html('<a href="終了URL">終了しました</a>');
にしてはいかがでしょうか
匿名質問者

出来ました(≧∇≦)/
ありがとうございます。

2014/06/08 14:33:30

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません