userOnlineList.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <style>
  2. .right-content{
  3. padding-top:54px!important; padding-left:0!important; width:970px!important;
  4. }
  5. .userOnlineList{width: 812px; margin: 25px auto 0px;}
  6. .userOnlineBlock{width: 248px; height: 126px; float: left; margin-right: 25px; margin-top: 10px; border: 2px solid #5BC5FF;}
  7. .userOnlineBlock:nth-child(3n){margin-right: 0px;}
  8. .userOnlineBlockImg{width: 99px; height: 126px; float: left;}
  9. .userOnlineBlockText{width: 132px; height: 126px; float: left; margin-left: 10px; font-size: 13px;}
  10. .userOnlineBlockName{margin-top: 15px; font-weight: 700; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
  11. .userOnlineBlockInfo{color: #7B7B7B;}
  12. .userOnlineBlockFloat{float: left; width: 132px; height: 30px;}
  13. </style>
  14. <div class="content">
  15. <% include leftBar.html %>
  16. <!-- right content start -->
  17. <div class="right-content">
  18. <div class="pageInfo">Online Users</div>
  19. <div class="userOnlineList">
  20. <%if(onlineUserList.length){%>
  21. <% for(var data of onlineUserList){%>
  22. <div class="userOnlineBlock">
  23. <img class="userOnlineBlockImg" src="<%=data.avatar_img%>">
  24. <div id="<%=data.id%>" class="userOnlineBlockText">
  25. <div class="userOnlineBlockName" title="<%=data.nick_name%>"><%=data.nick_name%></div>
  26. <div class="userOnlineBlockInfo" >From <%=data.country%></div>
  27. <div class="userOnlineBlockInfo" ><%=data.age%> years old</div>
  28. <img class="userOnlineBlockFloat invitePublic cursor" src="<%=public_path%>/img/u653.png">
  29. <a href="/page/anchor.html#userid=<%=data.id%>&type=private" target="_blank"><img class="userOnlineBlockFloat oneOnone cursor" src="<%=public_path%>/img/u651.gif"></a>
  30. </div>
  31. </div>
  32. <%}%>
  33. <div class="clear"></div>
  34. <div id="page" class="pagenation"></div>
  35. <%}else{%>
  36. <div style="margin: 0px auto; width: 100%; text-align: center; padding: 10px;">No online users at the moment.</div>
  37. <%}%>
  38. </div>
  39. </div>
  40. <!-- right content end -->
  41. </div>
  42. <script>
  43. $(function(){
  44. $('.invitePublic').click(function(){
  45. var img = '<%=public_path%>/img/u652.png';
  46. var that = $(this);
  47. var id = that.parent('div').attr('id');
  48. $.post('/lady/v1/inviteUserPublicRoom',{userid:id},function(data){
  49. if(data.errno == 0){
  50. that.attr('src',img);
  51. }else{
  52. alert(data.errmsg);
  53. }
  54. });
  55. });
  56. //分页
  57. var pages = Math.ceil('<%=onlineUserListCount%>'/'<%=step%>');
  58. if(pages>1) {
  59. page('page', pages);
  60. }
  61. })
  62. </script>