需要一些帮助才能在星期五9-5之间触发一个div:
HTML
<div class="liveperson">
<!-- Start liveperson code -->
<!-- End Liveperson code -->
</div>
JQ
$(document).ready(function() {
var rightNow = getHours();
var day = rightNow.getUTCDay();
if (day == 1-5 || rightNow == 9-13) {
$('.liveperson').show();
}
});
不知道它是什么我做错了!
非常感谢任何帮助!
先谢谢大家!
答案 0 :(得分:0)
试试这个:
var d = new Date();
var dayOfWeek = d.getDay();
var hour = d.getHours();
if (dayOfWeek > 0 && dayOfWeek < 6 && hour > 8 && hour < 17) {
$('.liveperson').hide();
}
dayOfWeek
为0-6,星期日(0)至星期六(6)。
hour
是0-23(0是上午12点,23点是晚上11点)。
答案 1 :(得分:0)
// get current time
var d = new Date(),
hours = d.getHours(),
mins = d.getMinutes();
day = d.getDay();
// if day is mon-Fri and time is between 9am and 5:30pm
if(0 < dday < 6
&& hours >= 9
&& (hours < 17 || hours === 17 && mins <= 30)){
$('.liveperson').show();
};
这应该这样做。