home.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. var condition = true;
  2. Open(70);
  3. $('.m_Article_click').on('click',function(){
  4. if(condition == true){
  5. Open(1000000);
  6. $(this).find('span').text('收起');
  7. $(this).find('img').attr('src','/image/pinp4.png');
  8. condition = false;
  9. }else{
  10. Open(70);
  11. $(this).find('span').text('展开');
  12. $(this).find('img').attr('src','/image/pinp5.png');
  13. condition = true;
  14. }
  15. })
  16. function Open(maxwidth){
  17. var _datatext =$(".m_Article_text_box").attr('data-text');
  18. if (_datatext.length <=70){
  19. $('.m_Article_click').hide();
  20. $('.m_Article_text_box').html(_datatext);
  21. }else{
  22. if(_datatext.length>maxwidth){
  23. $('.m_Article_text_box').text(_datatext.substring(0,maxwidth));
  24. $('.m_Article_text_box').html($('.m_Article_text_box').html()+'…');
  25. }else{
  26. $('.m_Article_text_box').html(_datatext);
  27. }
  28. }
  29. }
  30. // 处理资讯详情页面的底部一个月的有效日期
  31. var myDate = new Date;
  32. var year = myDate.getFullYear(); //获取当前时间年份
  33. var yue = myDate.getMonth()+1;//获取当前时间月份
  34. if (yue<10) {
  35. yue= '0' + yue;
  36. }else if(yue == 13){
  37. yue = '01';
  38. };
  39. // 返回下个月有多少天数
  40. function mGetDate(yue){     
  41. var date = new Date();     
  42. var year = date.getFullYear();     
  43. var d = new Date(year,parseInt(yue), 0);
  44. return d.getDate();
  45. }
  46. var htmltime = year + '/'+ yue + '/' +'01'+'-'+ year + '/'+ yue + '/' + mGetDate(yue);
  47. $('.sell_conter_right .date').html('有效期 | '+ htmltime);