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 相关文章推荐
jQuery右键菜单contextMenu使用实例
Sep 28 Javascript
js动态给table添加/删除tr的方法
Aug 02 Javascript
js获取下拉列表框中的value和text的值示例代码
Jan 11 Javascript
Jquery实现textarea根据文本内容自适应高度
Apr 03 Javascript
SublimeText自带格式化代码功能之reindent
Dec 27 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
Jan 30 Javascript
SeaJS中use函数用法实例分析
Oct 10 Javascript
详细分析jsonp的原理和实现方式
Nov 20 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
Nov 27 Javascript
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
JavaScript实现简单随机点名器
Nov 21 Javascript
openlayers实现地图测距测面
Sep 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
说明的比较细的php 正则学习实例
2008/07/30 PHP
PHP中冒号、endif、endwhile、endfor使用介绍
2010/04/28 PHP
php对csv文件的读取,写入,输出下载操作详解
2013/08/10 PHP
destoon设置自定义搜索的方法
2014/06/21 PHP
PHP使用glob函数遍历目录或文件夹的方法
2014/12/16 PHP
PHP 反射(Reflection)使用实例
2015/05/12 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
基于thinkPHP类的插入数据库操作功能示例
2017/01/06 PHP
yii2多图上传组件的使用教程
2018/05/10 PHP
jquery键盘事件介绍
2011/01/31 Javascript
js分解url参数(面向对象-极简主义法应用)
2012/08/09 Javascript
javascript类型转换使用方法
2014/02/08 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
JS实现点击事件统计的简单实例
2016/07/10 Javascript
AngularJS 中使用Swiper制作滚动图不能滑动的解决方法
2016/11/15 Javascript
js中小数向上取整数,向下取整数,四舍五入取整数的实现(必看篇)
2017/02/13 Javascript
Vue.js仿Metronic高级表格(一)静态设计
2017/04/17 Javascript
JS实现小球的弹性碰撞效果
2017/11/11 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
vue页面切换到滚动页面显示顶部的实例
2018/03/13 Javascript
Vue发布订阅模式实现过程图解
2020/04/30 Javascript
CentOS6.5设置Django开发环境
2016/10/13 Python
K-means聚类算法介绍与利用python实现的代码示例
2017/11/13 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
运行tensorflow python程序,限制对GPU和CPU的占用操作
2020/02/06 Python
PyCharm 2020 激活到 2100 年的教程
2020/03/25 Python
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
太太口服液广告词
2014/03/20 职场文书
农业生产宣传标语
2014/10/08 职场文书
群众路线教育实践活动学习心得体会
2014/10/30 职场文书
外贸采购员岗位职责
2015/04/03 职场文书
建筑技术负责人岗位职责
2015/04/13 职场文书
违反纪律检讨书范文
2015/05/07 职场文书
2015国庆节放假通知范文
2015/07/30 职场文书
JavaScript前端面试扁平数据转tree与tree数据扁平化
2022/06/14 Javascript