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 相关文章推荐
网页开发中的容易忽略的问题 javascript HTML中的table
Apr 15 Javascript
IE8 chrome中table隔行换色解决办法
Jul 09 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
Dec 28 Javascript
js控制页面控件隐藏显示的两种方法介绍
Oct 09 Javascript
JQuery datepicker 用法详解
Dec 25 Javascript
Bootstrap风格的WPF样式
Dec 07 Javascript
AngularJS $http模块POST请求实现
Apr 08 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
May 30 Javascript
JavaScript设计模式之单例模式详解
Jun 09 Javascript
AngularJs导出数据到Excel的示例代码
Aug 11 Javascript
JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析
May 22 Javascript
vue+element项目中过滤输入框特殊字符小结
Aug 07 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
WHOIS类的修改版
2006/10/09 PHP
php 删除记录实现代码
2009/03/12 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
2014/06/12 PHP
PHP抽象类基本用法示例
2018/12/28 PHP
javascript读取RSS数据
2007/01/20 Javascript
讲两件事:1.this指针的用法小探. 2.ie的attachEvent和firefox的addEventListener在事件处理上的区别
2007/04/12 Javascript
javascript 写类方式之七
2009/07/05 Javascript
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
Javascript 面向对象编程(一) 封装
2011/08/28 Javascript
Jquery取得iframe下内容的方法
2013/11/18 Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
2014/01/16 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
详解nodejs微信jssdk后端接口
2017/05/25 NodeJs
axios的拦截请求与响应方法
2018/08/11 Javascript
浅谈Vue数据响应思路之数组
2018/11/06 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
在Python中使用成员运算符的示例
2015/05/13 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
CSS3 display知识详解
2015/11/25 HTML / CSS
css3实现椭圆轨迹旋转的示例代码
2018/10/29 HTML / CSS
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
Fabletics官网:美国运动服饰品牌,由好莱坞女演员凯特·哈德森创立
2019/10/19 全球购物
UNIX文件系统分类
2014/11/11 面试题
大学生个人事迹材料
2014/01/21 职场文书
学习十八大报告感言
2014/02/04 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
关于感恩的演讲稿500字
2014/08/26 职场文书
学生偷窃检讨书
2014/09/25 职场文书
财务务虚会发言材料
2014/10/20 职场文书
新学期感想
2015/08/10 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android
利用For循环遍历Python字典的三种方法实例
2022/03/25 Python
Golang实现可重入锁的示例代码
2022/05/25 Golang