当前位置: 首页 > news >正文

织梦网站选空间网页翻译软件哪个好用

织梦网站选空间,网页翻译软件哪个好用,用织梦做网站能练技术吗,网站彩票网站开发文章目录 写在前面涉及知识点实现效果1、实现中国地图板块1.1创建dom元素1.2实现地图渲染1.3点击地图进入城市及返回 2、源码分享2.1 百度网盘2.2 123云盘2.3 邮箱留言 总结 写在前面 这篇文章其实我主要是之前留下的一个心结#xff0c;依稀记得之前做了一个大屏项目的时候依稀记得之前做了一个大屏项目的时候那个时候都忙的没时间整理有关大屏开发的文章这不前两天逛一个技术社区看到了有人问到有关echarts实现地图模块且弹出下级城市的地图如何去实现于是乎我回忆了之前的知识结合网上的一些知识点进行了整理希望能给大家带来一些帮助。 涉及知识点 Echarts实现可点击中国地图基于Echarts实现可查看下级城市的地图jQueryhtml5基于echarts.js中国地图点击弹出下级城市地图中国地图及下级城市展示。 版权声明此文原创于CSDN博主-《拄杖盲学轻声码》主页有很多分享的代码期待您的访问。 实现效果 这个主要为了给大家一个最终实现效果的反馈文尾附完整代码包的分享链接。 1、实现中国地图板块 1.1创建dom元素 创建一个map.html,主要用于展示有关中国地图省直辖市和自治区、特别行政区及领海的一级区域当然其实这个里面。 button idback返回全国/button div idchina-map/div1.2实现地图渲染 当然在这里我是采用json数据罗列方式来整的也就是将中国地图省直辖市和自治区、特别行政区及领海的一级区域等用json数据的方式进行存储其实也可以放json文件的网上也有很多可以下载的。如下所示实现方式 var myChart echarts.init(document.getElementById(china-map));var oBack document.getElementById(back);var provinces [shanghai, hebei, shanxi, neimenggu, liaoning, jilin, heilongjiang, jiangsu, zhejiang, anhui, fujian, jiangxi, shandong, henan, hubei, hunan, guangdong, guangxi, hainan, sichuan, guizhou, yunnan, xizang, shanxi1, gansu, qinghai, ningxia, xinjiang, beijing, tianjin, chongqing, xianggang, aomen];var provincesText [上海, 河北, 山西, 内蒙古, 辽宁, 吉林, 黑龙江, 江苏, 浙江, 安徽, 福建, 江西, 山东, 河南, 湖北, 湖南, 广东, 广西, 海南, 四川, 贵州, 云南, 西藏, 陕西, 甘肃, 青海, 宁夏, 新疆, 北京, 天津, 重庆, 香港, 澳门];var seriesData [{name: 北京,value: 100}, {name: 天津,value: 0}, {name: 上海,value: 60}, {name: 重庆,value: 0}, {name: 河北,value: 60}, {name: 河南,value: 60}, {name: 云南,value: 0}, {name: 辽宁,value: 0}, {name: 黑龙江,value: 0}, {name: 湖南,value: 60}, {name: 安徽,value: 0}, {name: 山东,value: 60}, {name: 新疆,value: 0}, {name: 江苏,value: 0}, {name: 浙江,value: 0}, {name: 江西,value: 0}, {name: 湖北,value: 60}, {name: 广西,value: 60}, {name: 甘肃,value: 0}, {name: 山西,value: 60}, {name: 内蒙古,value: 0}, {name: 陕西,value: 0}, {name: 吉林,value: 0}, {name: 福建,value: 0}, {name: 贵州,value: 0}, {name: 广东,value: 597}, {name: 青海,value: 0}, {name: 西藏,value: 0}, {name: 四川,value: 60}, {name: 宁夏,value: 0}, {name: 海南,value: 60}, {name: 台湾,value: 0}, {name: 香港,value: 0}, {name: 澳门,value: 0}];oBack.onclick function () {initEcharts(china, 中国);};initEcharts(china, 中国);// 初始化echartsfunction initEcharts(pName, Chinese_) {var tmpSeriesData pName china ? seriesData : [];var option {title: {text: Chinese_ || pName,left: center},tooltip: {trigger: item,formatter: {b}br/{c} (p / km2)},series: [{name: Chinese_ || pName,type: map,mapType: pName,roam: false,//是否开启鼠标缩放和平移漫游data: tmpSeriesData,top: 3%,//组件距离容器的距离zoom:1.1,selectedMode : single,label: {normal: {show: true,//显示省份标签textStyle:{color:#fbfdfe}//省份标签字体颜色},emphasis: {//对应的鼠标悬浮效果show: true,textStyle:{color:#323232}}},itemStyle: {normal: {borderWidth: .5,//区域边框宽度borderColor: #0550c3,//区域边框颜色areaColor:#4ea397,//区域颜色},emphasis: {borderWidth: .5,borderColor: #4b0082,areaColor:#ece39e,}},}]};myChart.setOption(option);myChart.off(click);if (pName china) { // 全国时添加click 进入省级myChart.on(click, function (param) {console.log(param.name);// 遍历取到provincesText 中的下标 去拿到对应的省jsfor (var i 0; i provincesText.length; i) {if (param.name provincesText[i]) {//显示对应省份的方法showProvince(provinces[i], provincesText[i]);break;}}if (param.componentType series) {var provinceName param.name;$(#box).css(display,block);$(#box-title).html(provinceName);}});} else { // 省份添加双击 回退到全国myChart.on(dblclick, function () {initEcharts(china, 中国);});}}// 展示对应的省function showProvince(pName, Chinese_) {//这写省份的js都是通过在线构建工具生成的保存在本地需要时加载使用即可最好不要一开始全部直接引入。loadBdScript($ pName JS, ./js/map/province/ pName .js, function () {initEcharts(Chinese_);});}// 加载对应的JSfunction loadBdScript(scriptId, url, callback) {var script document.createElement(script);script.type text/javascript;if (script.readyState) { //IEscript.onreadystatechange function () {if (script.readyState loaded || script.readyState complete) {script.onreadystatechange null;callback();}};} else { // Othersscript.onload function () {callback();};}script.src url;script.id scriptId;document.getElementsByTagName(head)[0].appendChild(script);};1.3点击地图进入城市及返回 其实核心方法在于 function showProvince(pName, Chinese_) {//这写省份的js都是通过在线构建工具生成的保存在本地需要时加载使用即可最好不要一开始全部直接引入。loadBdScript($ pName JS, ./js/map/province/ pName .js, function () {initEcharts(Chinese_);});}// 加载对应的JSfunction loadBdScript(scriptId, url, callback) {var script document.createElement(script);script.type text/javascript;if (script.readyState) { //IEscript.onreadystatechange function () {if (script.readyState loaded || script.readyState complete) {script.onreadystatechange null;callback();}};} else { // Othersscript.onload function () {callback();};}script.src url;script.id scriptId;document.getElementsByTagName(head)[0].appendChild(script);};这个里面有一个访问不同js文件的因为针对不同省份直辖市自治区特别行政区等我都汇总了一个js文件其实里面存放的就是它所管辖的地方城市信息部分展示如下 其中里面的内容我可以截图大家看一下 其实从上面不难难发现为啥点击进去能做到看到具体城市的地图主要还是临时存储数据的读取当然如果大家有更好的实现方式可以留言哈一起互相学习互相进步 2、源码分享 2.1 百度网盘 链接https://pan.baidu.com/s/1cSPIjMkxw28WjzzFQJa6rg 提取码hdd6 2.2 123云盘 链接https://www.123pan.com/s/ZxkUVv-kpI4.html 提取码hdd6 2.3 邮箱留言 评论区留下您的邮箱账号博主看到第一时间发给您祝您生活愉快 总结 以上就是今天要讲的内容本文主要介绍了Echarts实现可点击中国地图基于Echarts实现可查看下级城市的地图jQueryhtml5基于echarts.js中国地图点击弹出下级城市地图中国地图及下级城市展示也期待大家一起进步哈2023年一起加油 版权声明此文原创于CSDN博主-《拄杖盲学轻声码》主页有很多分享的代码期待您的访问。
http://www.hkea.cn/news/14585786/

相关文章:

  • 网站开发图书管理系统报告摘要wordpress改变访问目录结构
  • 漳州网站建设哪家好免费网络课程教学平台
  • 制作一个景点的网站引流效果最好的平台
  • 7k网站怎么做wordpress中文标签打不开
  • 强军网网站建设俄语网站设计
  • 杭州网站制作平台公司网站建设都用什么软件
  • 武昌网站建设的公司湛江建站公司模板
  • 网站关键词优化方法阿里云网站建设 部署与发布
  • 网站架构图一般包括什么想学网站设计
  • 嘉峪关做网站北京电力交易中心电话号码
  • 网站打开com域名网站排名优先
  • 网站建设合同或方案书建设企业网站需注意什么
  • 企业网站asp模板wordpress邮件发送
  • 凡科代理千万不要做aso优化怎么做
  • 门户网站设计要求网站建设简单吗
  • 用腾讯云做淘宝客购物网站视频软件开发平台简介
  • 公司网站怎么做能被别人搜索到安装wordpress建站程序
  • 电商网站建设制作单位内部网站建设调研
  • 英文手机网站模板公司网站建设精英
  • 网站自动推广软件韩国做暖暖网站
  • 卡片形式的网站企业年金有什么用
  • 哪些网站可以免费申请wordpress如何换主题
  • 博客园网站开发网站首页排名seo搜索优化
  • 网站建设中最重要的环节是什么东莞网站网络
  • 下载免费网站模板wordpress网站地图
  • 湖南又出现5例深圳百度推广排名优化
  • 网站大多用源码来做吗网站备案背景幕布是什么
  • 网站域名申请好了怎么建设网站墨鱼wordpress
  • 长沙商城网站网站开发如何入门
  • 哈尔滨高端网站设计网站分哪些种类