Jquery 如何在创建帖子24小时后从帖子中删除类?
正如你们所知,我在表中有一列在处创建,所以我想说在jQuery中,在24小时内创建帖子之后,只需从帖子中删除类 这是在隐藏div中创建的_at的代码:Jquery 如何在创建帖子24小时后从帖子中删除类?,jquery,laravel,Jquery,Laravel,正如你们所知,我在表中有一列在处创建,所以我想说在jQuery中,在24小时内创建帖子之后,只需从帖子中删除类 这是在隐藏div中创建的_at的代码: <div style="display:none"> <div id="time_show" aria-label="{{ $userMsg->created_at }}"></div> </div> 建议您在Laravel使用碳进行重物搬运: <div id="time_d
<div style="display:none">
<div id="time_show" aria-label="{{ $userMsg->created_at }}"></div>
</div>
建议您在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 :)
//可能是lt()或gt(),我不确定您想要哪一个,但只是玩一下:)
然后,如果页面已加载,并且消息已超过24小时(sub-1天),则删除jQuery中的类:
<script>
$(document).ready(function() {
var $div = $("#time_display");
var check = $("#time_show").data('time-check');
if(check){
$div.removeClass('class');
}
}
</script>
$(文档).ready(函数(){
变量$div=$(“#时间显示”);
var检查=$(“#时间显示”)。数据(‘时间检查’);
如果(检查){
$div.removeClass('class');
}
}
不是精确的代码,但应该可以带你去你想去的地方。建议你在拉雷维尔用碳做重物:
<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 :)
//可能是lt()或gt(),我不确定您想要哪一个,但只是玩一下:)
然后,如果页面已加载,并且消息已超过24小时(sub-1天),则删除jQuery中的类:
<script>
$(document).ready(function() {
var $div = $("#time_display");
var check = $("#time_show").data('time-check');
if(check){
$div.removeClass('class');
}
}
</script>
$(文档).ready(函数(){
变量$div=$(“#时间显示”);
var检查=$(“#时间显示”)。数据(‘时间检查’);
如果(检查){
$div.removeClass('class');
}
}
不是精确的代码,但应该可以让您到达您想去的地方。什么不运行?它不会触发?它有错误?您是否尝试更改为
lt()
而不是gt()
?您是如何解决该问题的?来自控制器的值是否正确?此代码是如何解决该问题的一个很好的示例,但您需要为自己的程序设计它;您可能有一些特定的元素需要根据代码中的其他内容进行更改。您需要自己处理它,但是问题的答案是正确的。什么没有运行?它没有触发?它有错误?您是否尝试将lt()
改为gt()
?您是如何解决该问题的?来自控制器的值是否正确?此代码是如何解决该问题的一个很好的示例,但您需要为自己的程序设计它;您可能有一些特定的元素需要根据代码中的其他内容进行更改。您需要自己处理它,但是这个问题的答案是正确的。