我在表格中都有一个众所周知的列 created_at ,因此我想在24小时内创建帖子后在jQuery中说,只需从帖子中删除课程
这是隐藏div中created_at的代码:
<div style="display:none">
<div id="time_show" aria-label="{{ $userMsg->created_at }}"></div>
</div>
这是jquery的代码(我知道创建我想要的东西的这种不正确方法,所以请多多包涵)成为我的代码:(
$(document).ready(function() {
setTimeout(function(){
$('.arrow_box').removeClass('class');
}, 350000);
});
答案 0 :(得分:2)
建议您在Carbon中使用Laravel进行繁重的工作:
<div id="time_display" style="display:none">
<div id="time_show" data-time-check="{{ $userMsg->created_at->gt(Carbon::now()->subDays(1)) }}"></div>
</div>
// Could be lt() or gt(), I wasn't sure which you wanted, but just play with it :)
然后,如果页面加载并且味精超过24小时(不到一天),请在jQuery中删除该类:
<script>
$(document).ready(function() {
var $div = $("#time_display");
var check = $("#time_show").data('time-check');
if(check){
$div.removeClass('class');
}
}
</script>
代码不正确,但是应该可以让您到达想要的地方。