$(document).ready(function(){ //滚动 var ggto = true; $(window).scroll(function (e) { // var t = $(window).scrolltop(), // winh = $(window).height(), // h_coms = $(".index-network").offset().top; // if (t + winh > h_coms) { // if (ggto) { // ggto = false; // //changenum(); // $(".index-network").addclass("open") // } // } }) var dat = [['辽宁', 'm01'], ['吉林', 'm02'], ['黑龙江', 'm03'], ['北京', 'm04'], ['天津', 'm05'], ['河北', 'm06'], ['山西', 'm07'], ['内蒙古', 'm08'], ['上海', 'm09'], ['江苏', 'm10'], ['浙江', 'm11'], ['安徽', 'm12'], ['福建', 'm13'], ['江西', 'm14'], ['山东', 'm15'], ['河南', 'm16'], ['湖北', 'm17'], ['湖南', 'm18'], ['广东', 'm19'], ['广西', 'm20'], ['海南', 'm21'], ['重庆', 'm22'], ['四川', 'm23'], ['贵州', 'm24'], ['云南', 'm25'], ['西藏', 'm26'], ['陕西', 'm27'], ['甘肃', 'm28'], ['青海', 'm29'], ['宁夏', 'm30'], ['新疆', 'm31'], ['台湾', 'm32'], ['香港', 'm33'], ['澳门', 'm34']] for (var i = 0; i < dat.length; i++) { //console.log(dat[i][0]); $(".province_ul li").each(function () { if ($(this).find("> span").text() == dat[i][0]) { $(this).addclass(dat[i][1]); } }); } var r = raphael("paper", 760, 620); // var rs = raphael("svgpaper", 760, 620); var attr = { fill: "#fff", stroke: "#dedede", "stroke-width": 1.5, "stroke-linejoin": "round", "opacity": "1" }; var attr2 = { fill: "#fff", stroke: "#dedede", "stroke-width": 1.5, "stroke-linejoin": "round", "opacity": "0" }; var len = patharray.length var arry = new array() for (var st in patharray) { // arry[st] = rs.path(patharray[st]).attr(attr) } var aus = new array() for (var st in patharray) { aus[st] = r.path(patharray[st]).attr(attr2) } //alert(r) /*$('#myselect').change(function () { //alert($(this).children('option:selected').val()); $(".cl11").show() var p1 = $(this).children('option:selected').val();//这就是selected的值 $(".cl11 .w01").html($(".province_ul li").eq(p1).find(".hidden .w").html()) })*/ $('.address-select li').click(function () { $(this).addclass("on").siblings().removeclass("on"); $(".cl11").show() //var p1 = $(this).html(); var ii=$(this).index(); $(".cl11 .w01").html($(".province_ul li").eq(ii).find(".hidden .w").html()); $(".cl11 .w02").html($(".province_ul02 li").eq(ii).find(".hidden .w").html()); //}) }) var xxx = -1; //$("#svgpaper").html(aus.map10) for (var state in aus) { (function (st, state) { var varst = st[0] // $(varst).mouseover(function () { // //alert(state) // if ($(".province_ul li." + dat[state][1] + "").find(".hidden .w").html().length) { // arry[state].animate({ fill: "#ffffff", stroke: "#dedede", opacity: 1 }, 100); // $(this).css({"cursor": "pointer" }); // $(".province_ul li." + dat[state][1] + "").addclass("current"); // //$(this).addclass("current").siblings().removeclass("current") // } // else { // arry[state].animate({ fill: "#d4d4d4", stroke: "#ffffff", opacity: 1 }, 100); // } // }); // $(varst).mouseout(function () { // if ($(".province_ul li." + dat[state][1] + "").find(".hidden .w").html().length) { // arry[state].animate({ fill: "#ffffff", stroke: "#dedede", opacity: 1 }, 100); // $(".province_ul li." + dat[state][1] + "").removeclass("current"); // } // else { // arry[state].animate({ fill: "#d4d4d4", stroke: "#ffffff", opacity: 1 }, 100); // } // }); //console.log($(".province_ul li." + dat[state][1] + "").find(".hidden .w").html().length) /*有子公司的显示别的颜色 if ($(".province_ul li." + dat[state][1] + "").find(".hidden .w").html().length) { arry[state].animate({ fill: "#c6004d", stroke: "#ffffff", opacity: 1 }, 100); }*/ $(varst).click(function (e) { e.stoppropagation(); var x = $(".map_box").offset().left var y = $(".map_box").offset().top; xxx = state; $(".cl11 .w01").html($(".province_ul li." + dat[state][1] + "").find(".hidden .w").html()); $(".cl11 .w02").html($(".province_ul02 li." + dat[state][1] + "").find(".hidden .w").html()); if($(".cl11 .w").find('ul').hasclass('clright')){ $('.cl11').removeclass('c_left'); $('.cl11').addclass('c_right'); }else{ $('.cl11').removeclass('c_right'); $('.cl11').addclass('c_left'); } $(".cl11").show(); if($(".cl11 .w02 li").length>0){ $(".cl11").addclass("onwidth") }else{ $(".cl11").removeclass("onwidth") } $(".blank_map").show(); if ($(".cl11 .w01").html() == "") { $(".cl11").hide(); $(".blank_map").hide(); $(".cl11").removeclass("onwidth") }; $('.province_ul li').removeclass('on'); $(".province_ul li." + dat[state][1] + "").addclass("on"); $('.cont_dropdown li').removeclass('on'); var nowcity = $(".province_ul li." + dat[state][1] + "").data('city'); $('.cont_dropdown li').each(function(index,item){ if($(item).text() == nowcity){ $(item).addclass('on'); } }) $('.current_font').text(nowcity); }) $(".cl11 .close1").click(function () { $(".cl11").hide(); $(".blank_map").hide() }) })(aus[state], state); } $(document).on("click",".cont_dropdown ul li",function(){ var cityname = $(this).text(); $('.cont_dropdown ul li').removeclass('on'); $(this).addclass('on'); $('.current_font').text(cityname); $('.province_ul>li').each(function(index,item){ if($(item).data('city') == cityname){ $(".cl11 .w01").html($(".province_ul>li").eq(index).find(".hidden .w").html()); $(".cl11 .w02").html($(".province_ul02>li").eq(index).find(".hidden .w").html()); $(item).siblings().removeclass('on'); $(item).addclass('on'); return false; } }) if($(".cl11 .w").find('ul').hasclass('clright')){ $('.cl11').removeclass('c_left'); $('.cl11').addclass('c_right'); }else{ $('.cl11').removeclass('c_right'); $('.cl11').addclass('c_left'); } $(".cl11").show(); if($(".cl11 .w02 li").length>0){ $(".cl11").addclass("onwidth") }else{ $(".cl11").removeclass("onwidth") } $(".blank_map").show(); }) $('.blank_map').click(function(e){ $('.cl11').hide(); $(".blank_map").hide(); $(".cl11").removeclass("onwidth") }) $('.dropdown_current').click(function(){ $(this).toggleclass("cur"); $('.cont_dropdown .scoll_net_w').slidetoggle(400); }) $('.cl11').click(function(e){ // e.stoppropagation(); // e.preventdefault(); }) }) $(function(){ scolltext(".scoll_net"); })