home.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  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. $(window).scroll(function(){
  31. var wst = $(window).scrollTop();
  32. console.log(wst);
  33. if (wst >= 100) {
  34. $('.y_header').show();
  35. }else{
  36. $('.y_header').hide();
  37. }
  38. })
  39. // 有效期 时间加两个自然月
  40. function getNextMonth(date) {
  41. var arr = date.split('/');
  42. var year = arr[0]; //获取当前日期的年份
  43. var month = arr[1]; //获取当前日期的月份
  44. var day = arr[2]; //获取当前日期的日
  45. var days = new Date(year, month, 0);
  46. days = days.getDate(); //获取当前日期中的月的天数
  47. var year2 = year;
  48. var month2 = parseInt(month) + 2;
  49. if (month2 > 13) {
  50. year2 = parseInt(year2) + 1;
  51. if (parseInt(month)==11) {
  52. month2 = 1;
  53. }else if (parseInt(month)==12) {
  54. month2 = 2;
  55. };
  56. }
  57. var day2 = day;
  58. var days2 = new Date(year2, month2, 0);
  59. days2 = days2.getDate();
  60. if (day2 > days2) {
  61. day2 = days2;
  62. }
  63. if (month2 < 10) {
  64. month2 = '0' + month2;
  65. }
  66. var t2 = year2 + '/' + month2 + '/' + day2;
  67. return t2;
  68. }
  69. var myDate = new Date;
  70. var year = myDate.getFullYear(); //获取当前时间年份
  71. var yue = myDate.getMonth()+1;//获取当前时间月份
  72. if (yue<10) {
  73. yue= '0' + yue;
  74. };
  75. // 有效期时间 获取当前时间
  76. var time = year+'/'+yue+'/01';
  77. var time_mina= time+'-'+getNextMonth(time);
  78. var getNextMonth= getNextMonth(time);
  79. $('.sell_conter_right .date').html('有效期 | '+ time_mina);