こんにちは、ここでいくつかのコードを見つけて、時間帯に応じてクラスを追加するように微調整しましたが、機能していません。今日は一瞬だけ機能しているのを見ましたが、クラスが追加されていません.理由はわかりません.
<script type="text/javascript">
jQuery(document).ready(function(){
var url, hour = new Date().getHours();
if (hour > 8 && hour < 18) {
jQuery('body').addClass('day');
} else if (hour > 18 && hour < 21) {
jQuery('body').addClass('midday');
} else if (hour > 21 && hour < 8) {
jQuery('body').addClass('night');
}
});
</script>
ここで動作中のコードを見ることができます:http : //www.bbdimension.co.uk/files/wp/昼のクラス、それ以外の場合は 18:00 から 21:00 の間であれば正午のクラスが追加され、そうでない場合は 21:00 から 08:00 の間であれば夜のクラスが追加されます。
私は何か間違ったことをしていますか、私はJSの第一人者ではありません。サイト上の他のものと競合していたため、$ ドル記号を使用できませんでした。