jQuery的HTML页面面临问题
如果用户20秒钟内未执行任何 Activity ,则希望显示div。
我能够通过设置时间来使用jquery显示和隐藏它
码:
<script type="text/javascript">
$(document).ready(function () {
$("#VisitWidget").hide();
$("#VisitWidget").show();`
$('#BtnBook').click(function () {
$("#VisitWidget").slideToggle();
});
});
</script>
最佳答案
试试这个
<script type = "text/javascript" >
$(document).ready(function() {
setInterval(function() {
if ($(document).data('events')) {
$("#VisitWidget").show();
}
else {
$("#VisitWidget").hide();
}
}, 2000);
});
< /script>
//
$(document).data('events') will check if there are any events on the page..