[自用门户]需求:公告发售结束时间大于当前时间时候,则在类加on,显示new图标(主要看js实现方法)
2017-08-31 11:37
579 查看
js部分
html部分
判断符合条件的则会在class加on如下
<script type="text/javascript" language="javascript"> /* SuperSlide1.2 */ (function($){ $(function() { //mark 20170831:修改逻辑公告发售时间大于等于当前时间,则加属性on,显示new图标 //定位到endTime类 $(".endTime").each(function(){ var thetime =$(this).attr("value");//获取当前value的时间赋值给thetime var d=new Date(thetime);//把thetime赋值给d变量 var curDateb = new Date();//获取当前时间 console.log(d+'<br/>'+curDateb); //curDateb.setDate(curDateb.getDate() - 3); //当公告发售时间大于等于当前时间则,加on if(d >=curDateb){ $(this).parent().addClass("on");//在父级class加on属性 } }); }); })(jQuery);
</script>
html部分
<span class="bidLink timeb" id="cghw-${c_index}-time"> <input type="hidden" value="${(c.attr.endDate)!'无数据'}" class="endTime cghw-${c_index}-time" t="cghw-${c_index}-time">[@text_cut s=c.title len=titLen append=append/] </span> <span class="bidDate biddleft">${(c.date?string(dateFormat))!''}</span>
判断符合条件的则会在class加on如下
class="bidLink timebon"
相关文章推荐
- JS两种方法实现当前时间显示
- js实现当前输入框高亮显示的方法
- JS显示当前时间,并在X秒后结束
- JS实现浏览器状态栏显示时间的方法
- js实现在网页上简单显示时间的方法
- 用JS实现显示当前时间(实时变化)
- JS实现网页标题栏显示当前时间和日期的完整代码
- JS实现动态显示当前时间
- js实现获取当前时间是本月第几周的方法
- JS实现动态显示当前时间(12/24小时制)
- 用JS实现显示当前时间(实时变化)
- JS实现以日历形式显示当前时间
- jquery easyui datebox 时间控件默认显示当前日期的实现方法
- js实现获取当前时间是本月第几周的方法
- 用js实现页面显示当前日期和时间的代码
- JS实现网页标题栏显示当前时间和日期的完整代码
- 用js实现页面显示当前日期和时间的代码
- js实现获取当前时间是本月第几周的方法
- js实时获取并显示当前时间的方法