|
@@ -6,19 +6,11 @@ import './public.js';
|
|
|
import './main_banner.js';
|
|
|
import '../css/thinktank.css';
|
|
|
import {
|
|
|
- addressList,
|
|
|
- } from './DicProvinceList.js';
|
|
|
-
|
|
|
-
|
|
|
+ provinceList
|
|
|
+ } from './NewDicProvinceList';
|
|
|
+
|
|
|
$(function(){
|
|
|
- //智政新闻小点切换宽度设置
|
|
|
- var cirle = $('.policy ol li').length;
|
|
|
- var cirleWidth = $('.policy ol li').outerWidth();
|
|
|
- var olWidth =cirle*(cirleWidth+5);
|
|
|
- $('.policy ol').width(olWidth);
|
|
|
- $('.policy ol li').click(function(){
|
|
|
- $(this).addClass('active_of').siblings().removeClass('active_of')
|
|
|
- })
|
|
|
+
|
|
|
//智库、智者切换
|
|
|
$('.zizone .col-md-6').click(function(){
|
|
|
$(this).addClass('actives').siblings().removeClass('actives')
|
|
@@ -31,17 +23,185 @@ $(function(){
|
|
|
$('.wiseman_list').show();
|
|
|
$('.tab_zizone').hide();
|
|
|
})
|
|
|
- //地方政策城市切换
|
|
|
- $('.place_city ul li').click(function(){
|
|
|
- $(this).addClass('thon').siblings().removeClass('thon')
|
|
|
+ //地方政策城市切换
|
|
|
+ //初始北京第一页新闻
|
|
|
+ $('.place_city ul li').eq(0).addClass('thon').siblings().removeClass('thon')
|
|
|
+ $.ajax({
|
|
|
+ method: "post",
|
|
|
+ dataType: "json",
|
|
|
+ //url: globalConfig.context + "/portal/news/list",
|
|
|
+ data: {
|
|
|
+ provinceId:1,
|
|
|
+ hot: 1,
|
|
|
+ pageNo:1,
|
|
|
+ type:5,
|
|
|
+ pageSize:4,
|
|
|
+ },
|
|
|
+ success: function (data) {
|
|
|
+ for(var i=0;i<4;i++){
|
|
|
+ var totlepage=parseInt(data[i].totalCount/4);
|
|
|
+ var id=data[i].id;
|
|
|
+ var title = data[i].title; //标题
|
|
|
+ var time = data[i].time; //日期
|
|
|
+ var day=time.substring(7,2);//号
|
|
|
+ var month=time.substring(0,7) //年、月
|
|
|
+ var summary = data[i].summary;//简介
|
|
|
+ var policy_li = '';
|
|
|
+ if(totlepage=1){
|
|
|
+ $('.policy ol').hide();
|
|
|
+ };
|
|
|
+ if(totlepage=2){
|
|
|
+ $('.policy ul li').eq(2).hide();
|
|
|
+ };
|
|
|
+ for(var i=0;i<4;i++){
|
|
|
+ policy_li+="<li value='"+id+"'><div class='policy_time'><p>"+day+"</p><time>"+month+"</time></div><div class='policy_details'><h4><a href='#'>"+title+"</a></h4><p>"+summary+"</p><a href='#'>MORE+</a></div></li>"
|
|
|
+ }
|
|
|
+ $('.policy ul').append(policy_li);
|
|
|
+ }
|
|
|
+ }
|
|
|
})
|
|
|
- var arrcity=[{'name':'上海'},{'name':'湖南'}]
|
|
|
+ //点击省份时刷新页面新闻
|
|
|
+ $('.place_city ul li').click(function(){
|
|
|
+ $(this).addClass('thon').siblings().removeClass('thon')
|
|
|
+ $('.policy ol li').eq(0).addClass('active_of').siblings().removeClass('active_of');
|
|
|
+ $('.more_city .inp').removeClass('thon');
|
|
|
+ $('.more_city .inp').text('更多省份 +')
|
|
|
+ //新闻刷新
|
|
|
+ var t_val=$(this).prop('value');
|
|
|
+ console.log('省份:'+t_val,'页码:1')
|
|
|
+ $.ajax({
|
|
|
+ method: "post",
|
|
|
+ dataType: "json",
|
|
|
+ url: globalConfig.context + "/portal/news/list",
|
|
|
+ data: {
|
|
|
+ provinceId:t_val,
|
|
|
+ hot: 1,
|
|
|
+ pageNo:1,
|
|
|
+ type:5,
|
|
|
+ pageSize:4,
|
|
|
+ },
|
|
|
+ success: function (data) {
|
|
|
+ for(var i=0;i<4;i++){
|
|
|
+ var id=data[i].id
|
|
|
+ var title = data[i].title; //标题
|
|
|
+ var time = data[i].time; //日期
|
|
|
+ var day=time.substring(7,2);//号
|
|
|
+ var month=time.substring(0,7) //年、月
|
|
|
+ var summary = data[i].summary;//简介
|
|
|
+ $('.policy ul li').prop('value',id);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_time p').text(day);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_time time').text(month);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_details h4 a').text(title);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_details h4 p').text(summary);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ });
|
|
|
+ //智政新闻小点切换宽度设置及点击刷新
|
|
|
+ var cirle = $('.policy ol li').length;
|
|
|
+ var cirleWidth = $('.policy ol li').outerWidth();
|
|
|
+ var olWidth =cirle*(cirleWidth+5);
|
|
|
+ var ind_circle=0;
|
|
|
+ $('.policy ol').width(olWidth);
|
|
|
+ $('.policy ol li').click(function(){
|
|
|
+ $(this).addClass('active_of').siblings().removeClass('active_of');
|
|
|
+ var place_on = $('.place_city ul li.thon').prop('value')
|
|
|
+ var h_ind=$(this).index()+1;
|
|
|
+ if(place_on==undefined){
|
|
|
+ place_on=$('.inp').attr('value');
|
|
|
+ }
|
|
|
+ console.log('省份:'+place_on,'页码:'+h_ind)
|
|
|
+ $.ajax({
|
|
|
+ method: "post",
|
|
|
+ dataType: "json",
|
|
|
+ url: globalConfig.context + "/portal/news/list",
|
|
|
+ data: {
|
|
|
+ provinceId:place_on,
|
|
|
+ hot: 1,
|
|
|
+ pageNo:h_ind,
|
|
|
+ type:5,
|
|
|
+ pageSize:4,
|
|
|
+ },
|
|
|
+ success: function (data) {
|
|
|
+ for(var i=0;i<4;i++){
|
|
|
+ var id=data[i].id
|
|
|
+ var title = data[i].title; //标题
|
|
|
+ var time = data[i].time; //日期
|
|
|
+ var day=time.substring(7,2);//号
|
|
|
+ var month=time.substring(0,7) //年、月
|
|
|
+ var summary = data[i].summary;//简介
|
|
|
+ $('.policy ul li').prop('value',id);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_time p').text(day);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_time time').text(month);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_details h4 a').text(title);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_details h4 p').text(summary);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+
|
|
|
//搜索城市下拉
|
|
|
- var addlength=addressList.length;
|
|
|
+ var addlength=provinceList.length;
|
|
|
var soption='';
|
|
|
+ var sol='';
|
|
|
+ for(var i=5;i<addlength;i++){
|
|
|
+ sol+="<p value='"+provinceList[i].id+"'>"+provinceList[i].name+"</p>";
|
|
|
+ };
|
|
|
for(var i=0;i<addlength;i++){
|
|
|
- soption+="<option value='"+i+"'>"+addressList[i].name+"</option>";
|
|
|
- }
|
|
|
+ soption+="<option value='"+provinceList[i].id+"'>"+provinceList[i].name+"</option>";
|
|
|
+ };
|
|
|
+ $('.list_city').html(sol);
|
|
|
$('#selt').html(soption);
|
|
|
-})
|
|
|
+
|
|
|
+ //智政城市下拉切换
|
|
|
+ $('.list_city').hide();
|
|
|
+ $('.more_city .inp').click(function(){
|
|
|
+ $('.list_city').slideToggle(500)
|
|
|
+ })
|
|
|
+ $('.more_city').mouseleave(function(){
|
|
|
+ $('.list_city').hide();
|
|
|
+ })
|
|
|
+ //选择城市及新闻页面刷新
|
|
|
+ $('.list_city p').click(function(){
|
|
|
+ var ptxt=$(this).text();
|
|
|
+ var pval=$(this).attr('value')
|
|
|
+ $('.more_city .inp').text(ptxt);
|
|
|
+ $('.more_city .inp').attr('value',pval);
|
|
|
+ $('.list_city').hide();
|
|
|
+ $('.more_city .inp').addClass('thon');
|
|
|
+ $('.place_city ul li').removeClass('thon');
|
|
|
+ $('.policy ol li').eq(0).addClass('active_of').siblings().removeClass('active_of');
|
|
|
+ var p_val=$(this).attr('value');
|
|
|
+ console.log('省份:'+p_val,'页码:1')
|
|
|
+ $.ajax({
|
|
|
+ method: "post",
|
|
|
+ dataType: "json",
|
|
|
+ url: globalConfig.context + "/portal/news/list",
|
|
|
+ data: {
|
|
|
+ provinceId:p_val,
|
|
|
+ hot: 1,
|
|
|
+ pageNo:1,
|
|
|
+ type:5,
|
|
|
+ pageSize:4,
|
|
|
+ },
|
|
|
+ success: function (data) {
|
|
|
+ for(var i=0;i<4;i++){
|
|
|
+ var id=data[i].id
|
|
|
+ var title = data[i].title; //标题
|
|
|
+ var time = data[i].time; //日期
|
|
|
+ var day=time.substring(7,2);//号
|
|
|
+ var month=time.substring(0,7) //年、月
|
|
|
+ var summary = data[i].summary;//简介
|
|
|
+ $('.policy ul li').prop('value',id);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_time p').text(day);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_time time').text(month);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_details h4 a').text(title);
|
|
|
+ $('.policy ul li').eq(i).find('.policy_details h4 p').text(summary);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ //中央政策点击刷新
|
|
|
+ //初始化内容
|
|
|
+});
|
|
|
|