jQuery输入城市查看地图使用介绍


Posted in Javascript onMay 08, 2013
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title></title> //在这里要注意js引入的先后顺序 
<link href="css/jquery.ui.base.css" rel="stylesheet" type="text/css" /> 
<link href="css/jquery.ui.theme.css" rel="stylesheet" type="text/css" /> 
<script src="js/jquery-1.9.1.js" type="text/javascript"></script> 
<script src="js/jquery.ui.core.js" type="text/javascript"></script> 
<script src="js/jquery.ui.widget.js" type="text/javascript"></script> 
<script src="js/jquery.ui.position.js" type="text/javascript"></script> 
<script src="js/jquery.ui.tooltip.js" type="text/javascript"></script> 
<link href="css/demos.css" rel="stylesheet" type="text/css" /> 
<style type="text/css"> 
.photo { 
width: 300px; 
text-align: center; 
} 
.photo .ui-widget-header { 
margin: 1em 0; 
} 
.map { 
width: 350px; 
height: 350px; 
} 
.ui-tooltip { 
max-width: 350px; 
} 
</style> 
<script type="text/javascript"> 
$(function () { 
$(document).tooltip({ 
items: "img, [data-geo], [title]", 
content: function () { 
var element = $(this); 
if (element.is("[data-geo]")) { 
var text = element.text(); 
return "<img class='map' alt='" + text + 
"' src='http://maps.google.com/maps/api/staticmap?" + 
"zoom=11&size=350x350&maptype=terrain&sensor=false¢er=" + 
text + "'>"; 
} 
if (element.is("[title]")) { 
return element.attr("title"); 
} 
if (element.is("img")) { 
return element.attr("alt"); 
} 
} 
}); 
$('#Button1').click(function () { 
$('#AName').text($('#Text1').val()); 
$('#AName').attr('href', "http://maps.google.com/maps?q="+$('#Text1').val()+"&z=11"); 
}) 
}); 
</script> 
</head> 
<body> 
<div class="ui-widget photo"> 
<div class="ui-widget-header ui-corner-all"> 
<input id="Text1" type="text" value="China,上海"/><input id="Button1" type="button" value="设置" /> 
<h3><a href="http://maps.google.com/maps?q=China,上海&z=11" data-geo id="AName">China,上海</a></h3> 
</div> 
</div> 
</body> 
</html>

使用方法:任意输入国家和城市,用“,”分隔,点击设置下面的超链接就变为了刚设置的城市,点击可以跳到这个城市的查看地图页,鼠标移到超链接上会弹出一个350*350的地图
效果图:
jQuery输入城市查看地图使用介绍
jQuery输入城市查看地图使用介绍
jQuery输入城市查看地图使用介绍
Javascript 相关文章推荐
解决FireFox下[使用event很麻烦]的问题
Nov 26 Javascript
解析JavaScript中的标签语句
Jun 19 Javascript
Node.js程序中的本地文件操作用法小结
Mar 06 Javascript
浅析Bootstrap组件之面板组件
May 04 Javascript
jQuery中ztree 点击文本框弹出下拉框的实例代码
Feb 05 Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
Jun 12 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
Jun 13 Javascript
jquery ajaxfileupload异步上传插件
Nov 21 jQuery
vue实现密码显示隐藏切换功能
Feb 23 Javascript
Vue实现本地购物车功能
Dec 05 Javascript
puppeteer库入门初探
Jan 09 Javascript
mock.js模拟前后台交互
Jul 25 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
May 08 #Javascript
基于jquery实现拆分姓名的方法(纯JS版)
May 08 #Javascript
jQuery cdn使用介绍
May 08 #Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
May 08 #Javascript
jquery实现图片左右间隔滚动特效(可自动播放)
May 08 #Javascript
jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)
May 08 #Javascript
jquery插件validate验证的小例子
May 08 #Javascript
You might like
雄兵连:天使彦天使彦为爱折翼,彦和炙心同时念动的誓言!
2020/03/02 国漫
一个oracle+PHP的查询的例子
2006/10/09 PHP
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
JS防止用户多次提交的简单代码
2013/08/01 Javascript
简单方法判断JavaScript对象为null或者属性为空
2014/09/26 Javascript
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
2015/06/19 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
AngularJS日程表案例详解
2017/08/15 Javascript
webpack v4 从dev到prd的方法
2018/04/02 Javascript
Vue 中mixin 的用法详解
2018/04/23 Javascript
JS实现图片切换效果
2018/11/17 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
使用python将mdb数据库文件导入postgresql数据库示例
2014/02/17 Python
详解Python中列表和元祖的使用方法
2015/04/25 Python
Python中%r和%s的详解及区别
2017/03/16 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
pytorch1.0中torch.nn.Conv2d用法详解
2020/01/10 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
Python3中的f-Strings增强版字符串格式化方法
2020/03/04 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
html5自动播放mov格式视频的实例代码
2020/01/14 HTML / CSS
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
城市规划毕业生求职信
2013/10/10 职场文书
应届生污水处理求职信
2013/11/06 职场文书
服装设计专业毕业生推荐信
2013/11/09 职场文书
社区工作者演讲稿
2014/05/23 职场文书
六年级学生期末评语
2014/12/26 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
详解Python生成器和基于生成器的协程
2021/06/03 Python
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
2022/04/22 SQL Server