style:新闻
Showing
2 changed files
with
15 additions
and
54 deletions
| ... | @@ -110,7 +110,7 @@ | ... | @@ -110,7 +110,7 @@ |
| 110 | </ul> | 110 | </ul> |
| 111 | <!-- 热点聚焦内容 --> | 111 | <!-- 热点聚焦内容 --> |
| 112 | <ul class="hotspot-list item-list"> | 112 | <ul class="hotspot-list item-list"> |
| 113 | <li> | 113 | <li url="/staticImages/default-news.png"> |
| 114 | <svg class="icon svg-icon" aria-hidden="true"> | 114 | <svg class="icon svg-icon" aria-hidden="true"> |
| 115 | <use xlink:href="#iconzuixin"></use> | 115 | <use xlink:href="#iconzuixin"></use> |
| 116 | </svg> | 116 | </svg> |
| ... | @@ -124,7 +124,7 @@ | ... | @@ -124,7 +124,7 @@ |
| 124 | </ul> | 124 | </ul> |
| 125 | <!-- 新闻动态内容 --> | 125 | <!-- 新闻动态内容 --> |
| 126 | <ul class="news-information-list item-list"> | 126 | <ul class="news-information-list item-list"> |
| 127 | <li> | 127 | <li url="/staticImages/default-news.png"> |
| 128 | <svg class="icon svg-icon" aria-hidden="true"> | 128 | <svg class="icon svg-icon" aria-hidden="true"> |
| 129 | <use xlink:href="#iconzuixin"></use> | 129 | <use xlink:href="#iconzuixin"></use> |
| 130 | </svg> | 130 | </svg> | ... | ... |
| ... | @@ -29,12 +29,24 @@ $(function () { | ... | @@ -29,12 +29,24 @@ $(function () { |
| 29 | addTabs('#index'); | 29 | addTabs('#index'); |
| 30 | initData(); | 30 | initData(); |
| 31 | recentlyDay = getDate(); | 31 | recentlyDay = getDate(); |
| 32 | NewsData(); | ||
| 33 | NoticeData(); | 32 | NoticeData(); |
| 34 | LawsData(); | 33 | LawsData(); |
| 35 | policiesData(); | 34 | policiesData(); |
| 36 | }); | 35 | }); |
| 37 | function initData() { | 36 | function initData() { |
| 37 | // 新闻模块 | ||
| 38 | if ($('.news-module-box .hotspot-list li').eq(0).attr('url')) { | ||
| 39 | $('.news-img').attr('src', $('#ulNews li').eq(0).attr('url')); | ||
| 40 | } else { | ||
| 41 | $('.news-img').attr('src', '/staticImages/default-news.png'); | ||
| 42 | } | ||
| 43 | $(document).on("mouseover", ".news-module-box .item-list li", function (e) { | ||
| 44 | if ($(this).attr('url')) { | ||
| 45 | $('.news-img').attr('src', $(this).attr('url')); | ||
| 46 | } else { | ||
| 47 | $('.news-img').attr('src', '/staticImages/default-news.png'); | ||
| 48 | } | ||
| 49 | }) | ||
| 38 | // 在这里处理置顶的头部 | 50 | // 在这里处理置顶的头部 |
| 39 | let topTitle = $('.top-title').html(); | 51 | let topTitle = $('.top-title').html(); |
| 40 | if (strLength(topTitle) > 7) { | 52 | if (strLength(topTitle) > 7) { |
| ... | @@ -126,57 +138,6 @@ function strLength(str) { | ... | @@ -126,57 +138,6 @@ function strLength(str) { |
| 126 | } | 138 | } |
| 127 | return realLength; | 139 | return realLength; |
| 128 | }; | 140 | }; |
| 129 | //加载新闻数据 | ||
| 130 | function NewsData() { | ||
| 131 | var ulNews = $("#ulNews"); | ||
| 132 | ulNews.empty(); | ||
| 133 | var li, publishTime; | ||
| 134 | $.ajax({ | ||
| 135 | type: "get", //提交方式 | ||
| 136 | url: portal.api_url + "/portal/MhNews/getNewsList",//路径 | ||
| 137 | dataType: "json", | ||
| 138 | //数据,这里使用的是Json格式进行传输 | ||
| 139 | success: function (result) {//返回数据根据结果进行相应的处理 | ||
| 140 | if (result.code == 200 && result.data != null) { | ||
| 141 | if (result.data[0].preViewUrl) { | ||
| 142 | $('.news-img img').attr('src', result.data[0].preViewUrl); | ||
| 143 | } else { | ||
| 144 | $('.news-img img').attr('src', './staticImages/news_demo.jpg'); | ||
| 145 | } | ||
| 146 | for (var i = 0; i < result.data.length; i++) { | ||
| 147 | if (i == 6) return; | ||
| 148 | publishTime = CutDate(result.data[i].publishTime); | ||
| 149 | if (result.data[i].preViewUrl) { | ||
| 150 | li = '<li url="' + result.data[i].preViewUrl + '"><a href="./staticViews/news/' + result.data[i].id + '.html" title="' + result.data[i].headline + '" target="_blank">'; | ||
| 151 | } else { | ||
| 152 | li = '<li><a href="./staticViews/news/' + result.data[i].id + '.html" title="' + result.data[i].headline + '" target="_blank">'; | ||
| 153 | } | ||
| 154 | li += '<div class="news_item">'; | ||
| 155 | if (recentlyDay.indexOf(publishTime) > -1) { | ||
| 156 | li += '<svg class="icon svg-icon" aria-hidden="true"> <use xlink:href="#iconzuixin"></use> </svg>'; | ||
| 157 | } | ||
| 158 | li += result.data[i].headline + '</div>'; | ||
| 159 | li += '<span>' + publishTime + '</span></a></li>'; | ||
| 160 | ulNews.append(li); | ||
| 161 | } | ||
| 162 | } | ||
| 163 | } | ||
| 164 | }); | ||
| 165 | |||
| 166 | if ($('#ulNews li').eq(0).attr('url')) { | ||
| 167 | $('.news-img img').attr('src', $('#ulNews li').eq(0).attr('url')); | ||
| 168 | } else { | ||
| 169 | $('.news-img img').attr('src', './staticImages/news_demo.jpg'); | ||
| 170 | } | ||
| 171 | $(document).on("mouseover", "#ulNews li", function (e) { | ||
| 172 | if ($(this).attr('url')) { | ||
| 173 | $('.news-img img').attr('src', $(this).attr('url')); | ||
| 174 | } else { | ||
| 175 | $('.news-img img').attr('src', './staticImages/news_demo.jpg'); | ||
| 176 | } | ||
| 177 | }) | ||
| 178 | } | ||
| 179 | |||
| 180 | //加载公告数据 | 141 | //加载公告数据 |
| 181 | function NoticeData() { | 142 | function NoticeData() { |
| 182 | var ulTag = $("#ulNotice"); | 143 | var ulTag = $("#ulNotice"); | ... | ... |
-
Please register or sign in to post a comment