mianyijihua.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. var $body = $('.my-main'),
  2. patiCode,
  3. self;
  4. mui.plusReady(function(){
  5. self = plus.webview.currentWebview();
  6. patiCode = self.patiCode;
  7. // plus.nativeUI.showWaiting()
  8. // sendPost("",{},function(){
  9. // plus.nativeUI.closeWaiting()
  10. // mui.toast("请求失败")
  11. // }, function(res){
  12. //
  13. // })
  14. bindEvent()
  15. })
  16. function bindEvent(){
  17. //头部展示
  18. showActive()
  19. mui('.my-nav').scroll({
  20. scrollY: false, //是否竖向滚动
  21. scrollX: true, //是否横向滚动
  22. })
  23. //切换类型
  24. $('.j-change').on('tap',function(){
  25. var $this = $(this)
  26. if(!$this.hasClass('active')){
  27. $this.addClass('active').siblings().removeClass('active')
  28. }
  29. })
  30. //展开数据
  31. $('.cj-flex-1.icon').on('tap',function(){
  32. var $this = $(this).parent()
  33. if($this.hasClass('active')){
  34. $this.removeClass('active')
  35. }else{
  36. $this.addClass('active')
  37. }
  38. })
  39. //接种详情
  40. $('.j-record').on('tap',function(){
  41. var $this = $(this)
  42. mui.openWindow({
  43. id: "jiezhongjilu",
  44. url: "jiezhongjilu.html",
  45. waiting:{autoShow:false},
  46. extras: {
  47. }
  48. })
  49. })
  50. }
  51. //优先展示
  52. function showActive(route){
  53. var $list = $('.j-change');
  54. if(route){
  55. for(var i=0;i<$list.length;i++){
  56. if($list.eq(i).attr('data-id') == route){
  57. $list.eq(i).addClass('active')
  58. return
  59. }
  60. }
  61. }else{
  62. $list.eq(0).addClass('active')
  63. }
  64. }