私のウェブサイトに次のようなタイマーが必要です: flipClock.js。コードをダウンロードし、base.html ファイルをテストしました。すべてがうまくいきました。
次に、コードをコピーして、次のように codeigniter プロジェクトに css ファイルと js ファイルを含めました。
<head>
<link href="<?php echo base_url();?>css/flipclock.css" rel="stylesheet">
</head>
<body><div class="clock" style="margin:2em;"></div>
<div class="message">
</div>
</div>
</body>
<script src="<?php echo base_url();?>js/jquery.js"></script>
<script src="<?php echo base_url();?>js/flipclock.min.js"></script>
<script type="text/javascript">
var clock;
$(document).ready(function() {
var clock;
clock = $('.clock').FlipClock({
clockFace: 'DailyCounter',
autoStart: false,
callbacks: {
stop: function() {
$('.message').html('The clock has stopped!')
}
}
});
clock.setTime(220880);
clock.setCountdown(true);
clock.start();
});
</script>
今、ウェブページを読み込んでもタイマーが表示されません。コンソールに「Uncaught TypeError: $(...).FlipClock is not a function」というエラーが表示されます
誰か助けてください。