1"use strict"; 2 3(function (win, $) { 4 $.CANNEWS_INDEX = { 5 pageNum: 0, 6 initGetData: function initGetData(index) { 7 var _this = this; 8 9 $.ajax({ 10 url: './NewsList_' + index + '.json', 11 method: 'get', 12 success: function success(jsonData) { 13 14 var html = ''; 15 // if(jsonData.info==[]){ 16 // $('.load-more').css('display','none') 17 // $('.noload').css('display','block') 18 // }else{ 19 // $('.load-more').css('display','block') 20 // $('.noload').css('display','none') 21 // } 22 if (jsonData.info) { 23 jsonData.info.forEach(function (val) { 24 if (val.thumb_image) { 25 if(val.createByName=="è¶ çº§ç®¡çå"){ 26 html += "<li class=\"clearfix\">\n <div class=\"article-title\">\n <a href=\"".concat(val.url, "\" target=\"_blank\">").concat(val.title, "</a>\n </div>\n <div class=\"article-image fl\">\n <a href=\"").concat(val.url, "\" target=\"_blank\"><img src=\"").concat(val.thumb_image, "\" alt=\"\"></a>\n </div>\n <div class=\"list-right fr\">\n <div class=\"article-desc\" style=\"min-height:70px\";>\n ").concat(val.description, "\n </div>\n <div class=\"article-info fl\">\n <span>").concat(val.source, "</span>\n <span>").concat(val.issueTime, "</span>\n </div>\n <div class=\"share fr\">\n <p>\u5206\u4EAB</p>\n <span id=\"share\" class=\"share-component social-share\"></span>\n </div>\n </div>\n </li>"); 27 }else if(val.createByName==null){ 28 29 30 html += "<li class=\"clearfix\">\n <div class=\"article-title\">\n <a href=\"".concat(val.url, "\" target=\"_blank\">").concat(val.title, "</a>\n </div>\n <div class=\"article-image fl\">\n <a href=\"").concat(val.url, "\" target=\"_blank\"><img src=\"").concat(val.thumb_image, "\" alt=\"\"></a>\n </div>\n <div class=\"list-right fr\">\n <div class=\"article-desc\" style=\"min-height:70px\";>\n ").concat(val.description, "\n </div>\n <div class=\"article-info fl\">\n <span>").concat(val.source, "</span>\n <span>\u7F16\u8F91\uFF1A").concat(val.author, "</span>\n <span>").concat(val.issueTime, "</span>\n </div>\n <div class=\"share fr\">\n <p>\u5206\u4EAB</p>\n <span id=\"share\" class=\"share-component social-share\"></span>\n </div>\n </div>\n </li>"); 31 }else{ 32 33 html += "<li class=\"clearfix\">\n <div class=\"article-title\">\n <a href=\"".concat(val.url, "\" target=\"_blank\">").concat(val.title, "</a>\n </div>\n <div class=\"article-image fl\">\n <a href=\"").concat(val.url, "\" target=\"_blank\"><img src=\"").concat(val.thumb_image, "\" alt=\"\"></a>\n </div>\n <div class=\"list-right fr\">\n <div class=\"article-desc\" style=\"min-height:70px\";>\n ").concat(val.description, "\n </div>\n <div class=\"article-info fl\">
33\n <span>").concat(val.source, "</span>\n <span>\u7F16\u8F91\uFF1A").concat(val.createByName, "</span>\n <span>").concat(val.issueTime, "</span>\n </div>\n <div class=\"share fr\">\n <p>\u5206\u4EAB</p>\n <span id=\"share\" class=\"share-component social-share\"></span>\n </div>\n </div>\n </li>"); 34 35 36 } 37 38 } else { 39 if(val.createByName=="è¶ çº§ç®¡çå"){ 40 html += "\n <li class=\"clearfix\">\n <div class=\"article-title\">\n <a href=\"".concat(val.url, "\" target=\"_blank\">").concat(val.title, "</a>\n </div>\n <div class=\"article-desc\">\n ").concat(val.description, "\n </div>\n <div class=\"article-info fl\">\n <span>").concat(val.source, "</span>\n <span>").concat(val.issueTime, "</span>\n </div>\n <div class=\"share fr\">\n <p>\u5206\u4EAB</p>\n <span id=\"share\" class=\"share-component social-share\"></span>\n </div>\n </li>\n "); 41 }else if(val.createByName==null){ 42 html += "\n <li class=\"clearfix\">\n <div class=\"article-title\">\n <a href=\"".concat(val.url, "\" target=\"_blank\">").concat(val.title, "</a>\n </div>\n <div class=\"article-desc\">\n ").concat(val.description, "\n </div>\n <div class=\"article-info fl\">\n <span>").concat(val.source, "</span>\n <span>\u7F16\u8F91\uFF1A").concat(val.author, "</span>\n <span>").concat(val.issueTime, "</span>\n </div>\n <div class=\"share fr\">\n <p>\u5206\u4EAB</p>\n <span id=\"share\" class=\"share-component social-share\"></span>\n </div>\n </li>\n "); 43 }else{ 44 45 html += "\n <li class=\"clearfix\">\n <div class=\"article-title\">\n <a href=\"".concat(val.url, "\" target=\"_blank\">").concat(val.title, "</a>\n </div>\n <div class=\"article-desc\">\n ").concat(val.description, "\n </div>\n <div class=\"article-info fl\">\n <span>").concat(val.source, "</span>
45\n <span>\u7F16\u8F91\uFF1A").concat(val.createByName, "</span>\n <span>").concat(val.issueTime, "</span>\n </div>\n <div class=\"share fr\">\n <p>\u5206\u4EAB</p>\n <span id=\"share\" class=\"share-component social-share\"></span>\n </div>\n </li>\n "); 46 47 } 48 } 49 }); 50 $('.article-list').append(html); 51 52 _this.initShare(); 53 } 54 55 $('.load-more').css('display','block') 56 $('#noload').css('display','none') 57 }, 58 error:function(){ 59 $('.load-more').css('display','none') 60 $('#noload').css('display','block') 61 } 62 }); 63 }, 64 initShare: function initShare() { 65 if ($('#share').length > 0) { 66 socialShare('#share', { 67 sites: ['wechat', 'weibo', 'qq', 'qzone'] 68 }); 69 } 70 }, 71 initLoadMore: function initLoadMore() { 72 var _self = this; 73 74 $("#loadMore").on('click', function () { 75 _self.pageNum++; 76 77 _self.initGetData(_self.pageNum); 78 }); 79 }, 80 init: function init() { 81 this.initGetData(this.pageNum); 82 this.initLoadMore(); 83 } 84 }; 85 $.CANNEWS_INDEX.init(); 86})(window, jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.