lptuku.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. $(function () {
  2. // 楼盘相冊锚点
  3. function anchor(id) {
  4. $(id).on('click', function () {
  5. $(this).addClass('on').siblings().removeClass('on')
  6. var m_id = $(this).attr("data-anc");
  7. var m_wz = $('.' + m_id);
  8. var offsetj = Math.ceil(m_wz.offset().top);
  9. $('html,body').animate({scrollTop: offsetj}, 800);
  10. });
  11. }
  12. anchor('.y_tuku_nav ul li');//楼盘相冊锚点
  13. // 相册加载
  14. $('.y_tuku_ul').each(function () {
  15. if ($(this).find('li').length >= 3) {
  16. $(this).find('.y_lptk_show').show();
  17. $(this).find('.y_lptk_show a').click(function () {
  18. $(this).parent().hide();
  19. $(this).parent().siblings('.y_lptk_none').show();
  20. if ($(this).attr('data-list') != '') {
  21. var echodataUl = $(this).parent().siblings('ul.y_tuku_ul_tu');
  22. $(this).parent().siblings('ul.y_tuku_ul_tu').css({'height': 'auto', 'overflow': 'hidden'});
  23. $(this).attr('data-list', '')
  24. var post_id = $(this).attr('data-id');
  25. var post_hid = $(this).attr('data-hid');
  26. $.post('/json/albumlist', {
  27. album_id: post_id,
  28. hid: post_hid,
  29. csrf_token_f: csrfToken
  30. }, function (data) {
  31. echodataUl.html('');
  32. var data = data.data;
  33. // console.log(data);
  34. $.each(data, function (key, val) {
  35. var html = '<li data-id="' + val.album_id + '" data-hid="' + val.hid + '">';
  36. html += '<a class="elem" href="javascript:void(0)">';
  37. // html+='<p class="y_img"><img src="'+val.img+'" alt=""></p>';
  38. html += '<p class="y_img"><img src="' + val.img + '" alt=""></p>';
  39. if (val.title == 'null') {
  40. html += '<p class="y_title"></p>';
  41. } else {
  42. html += '<p class="y_title">' + val.title + '</p>';
  43. }
  44. html += '</a>';
  45. html += '</li>';
  46. echodataUl.append(html);
  47. })
  48. // 相册
  49. $('.y_tuku_ul ul.y_tuku_ul_tu li').on('click', function () {
  50. // 索引第几张图片
  51. _imgid = $(this).index();
  52. // $('.pc-slide').show();
  53. // StitchingData(_imgid);
  54. _dataid = $(this).attr('data-id');
  55. _datahid = $(this).attr('data-hid');
  56. lpindex_xc(_imgid);
  57. })
  58. })
  59. // yee.post('/house/albumlist',{album_id:post_id,hid:post_hid,csrf_token_f:csrfToken},function(data){
  60. // echodataUl.html('');
  61. // var data=data.data;
  62. // // console.log(data);
  63. // $.each(data,function(key,val){
  64. // var html ='<li>';
  65. // html+='<a class="elem" href="'+val.img+'">';
  66. // html+='<p class="y_img"><img src="'+val.img+'" alt=""></p>';
  67. // html+='<p class="y_title">'+val.title+'</p>';
  68. // html+='</a>';
  69. // html+='</li>';
  70. // echodataUl.append(html);
  71. // })
  72. // },function(data){
  73. //
  74. // })
  75. } else {
  76. $(this).parent().siblings('ul.y_tuku_ul_tu').css({'height': 'auto', 'overflow': 'hidden'});
  77. }
  78. ;
  79. });
  80. $(this).find('.y_lptk_none a').click(function () {
  81. $(this).parent().hide();
  82. $(this).parent().siblings('.y_lptk_show').show();
  83. $(this).parent().siblings('ul.y_tuku_ul_tu').css({'height': '310px', 'overflow': 'hidden'});
  84. })
  85. }
  86. ;
  87. });
  88. $("#y_tuku_nav1").scrollFix({
  89. distanceTop: $(".y_tuku_nav").outerHeight() - 195,
  90. endPos: '.y_bottom_h',
  91. zIndex: 10
  92. })
  93. });
  94. // $(document).ready(function(e) {
  95. // lc_lightbox('.elem', {
  96. // wrap_class: 'lcl_fade_oc',
  97. // thumb_attr: 'data-lcl-thumb',
  98. // skin: 'minimal',
  99. // radius: 0,
  100. // padding : 0,
  101. // border_w: 0,
  102. // });
  103. // });