index.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. $(document).ready(function () {
  2. const VAPES_AGEREMINDER = "vapes_ageReminder"
  3. $("img.lazy").lazyload();
  4. //菜单按钮
  5. const mobileMenuBot = $('#mobileMenuBot');
  6. /**
  7. * 年龄提示方法
  8. */
  9. function ageReminderMethod() {
  10. const ageReminder = localStorage.getItem(VAPES_AGEREMINDER);
  11. const maskElement = $(".maskContainer");
  12. if (!ageReminder) {
  13. maskElement.show(0)
  14. } else {
  15. maskElement.hide(0)
  16. }
  17. }
  18. /**
  19. * 手机端菜单展开收起
  20. */
  21. function starSlideToggle() {
  22. $(".mobileMenuFixed").stop().slideToggle(80);
  23. if (mobileMenuBot.hasClass('open')) {
  24. mobileMenuBot.removeClass('open');
  25. } else {
  26. mobileMenuBot.addClass('open');
  27. }
  28. }
  29. /**
  30. * 手机端菜单绑定事件
  31. */
  32. mobileMenuBot.on('tap', starSlideToggle)
  33. /**
  34. * 年龄提示 NO 点击
  35. */
  36. $(".ageReminderNo").on('click', function () {
  37. window.close()
  38. history.back();
  39. });
  40. /**
  41. * 年龄提示 Yes 点击
  42. */
  43. $(".ageReminderYes").on('click', function () {
  44. localStorage.setItem(VAPES_AGEREMINDER, "1");
  45. $(".maskContainer").hide(0)
  46. });
  47. ageReminderMethod()
  48. })