home.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. /**
  2. * Created by davedavehong on 2015/9/3.
  3. */
  4. var sly;
  5. jQuery(function ($) {
  6. 'use strict';
  7. // ==========================================================================
  8. // Header example
  9. // ==========================================================================
  10. $("#mapGifWrapper").height($("#secD").height() - 40);
  11. $("#mapGif").height($("#secD").height() - 40);
  12. $("#mapGif").css("marginLeft", -($("#mapGif").width() - $("#mapGifWrapper").width()) / 2);
  13. var triggerMapSym = false;
  14. $("#triggerMap").click(function () {
  15. if (triggerMapSym) {
  16. $("#zddtBody").hide();
  17. $("#mapGifWrapper").show();
  18. } else {
  19. $("#zddtBody").show();
  20. $("#mapGifWrapper").hide();
  21. }
  22. triggerMapSym = !triggerMapSym;
  23. });
  24. $("#triggerMap").click();
  25. var $example = $('#example');
  26. var $frame = $example.find('.frame');
  27. sly = new Sly($frame, {
  28. horizontal: 1,
  29. itemNav: 'centered',
  30. activateMiddle: 1,
  31. smart: 1,
  32. activateOn: 'click',
  33. mouseDragging: 1,
  34. touchDragging: 1,
  35. releaseSwing: 1,
  36. startAt: null,
  37. scrollBy: 1,
  38. activatePageOn: 'click',
  39. speed: 200,
  40. moveBy: 600,
  41. elasticBounds: 1,
  42. dragHandle: 1,
  43. dynamicHandle: 1,
  44. clickBar: 1,
  45. //自动循环
  46. cycleBy: "items",
  47. cycleInterval: 20000,
  48. pauseOnHover: false,
  49. startPaused: false
  50. }).init();
  51. //
  52. var testRo = 1;
  53. sly.on('active', function (eventName, itemIndex) {
  54. var obj = $('.frame').find("li").eq(itemIndex);
  55. var lqid = $(obj).find("input").eq(0).val();
  56. var zsid = $(obj).find("input").eq(1).val();
  57. var qyid = $(obj).find("input").eq(2).val();
  58. loadSj(lqid, zsid, qyid);
  59. //切换风机状态图
  60. $("#mapGif").attr("src", "views/hkclient/common/map_gif/1" + testRo + ".gif");
  61. if (testRo) {
  62. testRo = 0;
  63. } else {
  64. testRo = 1;
  65. }
  66. });
  67. $("#secB").on("click", "li", function () {
  68. $("#secB").find("li").removeClass("active");
  69. $(this).addClass("active");
  70. var obj = $('.frame').find("li.active");
  71. var lqid = $(obj).find("input").val();
  72. hkclient.loadMobilePage("chartB", "getHkClient" + $(this).data("for") + "Main.htm?lqid=" + lqid);
  73. });
  74. $("#secA").on("click", "li", function () {
  75. $("#secA").find("li").removeClass("active");
  76. $(this).addClass("active");
  77. var obj = $('.frame').find("li.active");
  78. var lqid = $(obj).find("input").val();
  79. hkclient.loadMobilePage("chartA", "getHkClient" + $(this).data("for") + "Main.htm?lqid=" + lqid);
  80. });
  81. $(".cellName1").each(function(){
  82. var wl = $(this).data("wl");
  83. var zsmc = $(this).data("zsmc");
  84. var length = zsmc.length;
  85. var html = "";
  86. var start = "<span class='glyphicon glyphicon-star'></span>";
  87. if (wl != "1") {
  88. if (length > 6) {
  89. html = start +zsmc.substring(0,5)+"...";
  90. }else {
  91. html = start + zsmc;
  92. }
  93. }else {
  94. if (length > 7) {
  95. html = zsmc.substring(0,6)+"...";
  96. }
  97. else {
  98. html = zsmc;
  99. }
  100. }
  101. $(this).html(html);
  102. });
  103. });