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 相关文章推荐
网站页面自动跳转实现方法PHP、JSP(下)
Aug 01 Javascript
jquery 查找select ,并触发事件的实现代码
Mar 30 Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
Jan 13 Javascript
javascript中比较字符串是否相等的方法
Jul 23 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
Aug 05 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 Javascript
JS+Canvas 实现下雨下雪效果
May 18 Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 Javascript
JavaScript分步实现一个出生日期的正则表达式
Mar 22 Javascript
JS扁平化输出数组的2种方法解析
Sep 17 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
Oct 31 Javascript
Javascript中的奇葩知识,你知道吗?
Jan 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
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
PHP根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
php实现 master-worker 守护多进程模式的实例代码
2019/07/20 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
获取URL地址中的文件名和参数的javascript代码
2009/09/02 Javascript
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
js 文件引入实现代码
2010/04/23 Javascript
动态标签 悬停效果 延迟加载示例代码
2013/11/21 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
JS组件Bootstrap实现下拉菜单效果代码
2016/04/26 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
JS简单获取当前年月日星期的方法示例
2017/02/07 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
基于JavaScript伪随机正态分布代码实例
2019/11/07 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
解决基于 keep-alive 的后台多级路由缓存问题
2020/12/23 Javascript
Python内置的字符串处理函数详细整理(覆盖日常所用)
2014/08/19 Python
python将视频转换为全字符视频
2019/04/26 Python
Django CBV类的用法详解
2019/07/26 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
Python实现删除某列中含有空值的行的示例代码
2020/07/20 Python
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2013/01/31 HTML / CSS
分享29个基于Bootstrap的HTML5响应式网页设计模板
2015/11/19 HTML / CSS
我们是伦敦女孩:WalG
2018/01/08 全球购物
李维斯法国官网:Levi’s法国
2019/07/13 全球购物
外国人聘用意向书
2014/04/01 职场文书
目标管理责任书
2014/04/15 职场文书
就业意向书
2014/07/29 职场文书
执行力心得体会范文
2016/01/11 职场文书
python使用pywinauto驱动微信客户端实现公众号爬虫
2021/05/19 Python
sql通过日期判断年龄函数的示例代码
2021/07/16 SQL Server