jQuery与getJson结合的用法实例


Posted in Javascript onAugust 07, 2015

本文实例讲述了jQuery与getJson结合的用法。分享给大家供大家参考。具体如下:

这里分析jQuery与getJson结合的一个应用实例,因为json保存数据比较轻巧实用,所以个人比较喜欢Json功能,用这个简单写了一个导航菜单的功能,比较简单的那种,目的是演示如何将jQuery与Json结合起来。

运行效果截图如下:

jQuery与getJson结合的用法实例

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery与Json结合的一个应用例子</title>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
 var data = {
  "siteData" : [
   {
   "siteClass" : "网页制作",
   "siteList" : [
    {"sName" : "三水点靠木", "url" : "https://3water.com/"},
    {"sName" : "51CTO", "url" : "http://www.51cto.com/"},
    {"sName" : "博客园", "url" : "http://www.cnblogs.com/"}
   ]
   },
   {
   "siteClass" : "在线音乐",
   "siteList" : [
    {"sName" : "百度MP3", "url" : "http://mp3.baidu.com/"},
    {"sName" : "千千静听", "url" : "http://www.music2.com/"},
    {"sName" : "酷狗音乐", "url" : "http://www.kugou.com/"}
   ]
   },
   {
   "siteClass" : "求职招聘",
   "siteList" : [
    {"sName" : "58同城", "url" : "http://www.58.com/"},
    {"sName" : "赶集网", "url" : "http://www.ganji.com/"}
   ]
   }
  ]
 }
 var items = []; 
 $.each(data.siteData, function(i, val) {
var li2Size = val.siteList.length;
for(var m=0, li2 = ''; m < li2Size; m++){
 li2 += '<li id="li_'+i+'_'+m+'"><a href="' + val.siteList[m].url + '" title="' + val.siteList[m].sName + '" target="_blank">' + val.siteList[m].sName + '</a></li>';
}
 items.push('<li><dl id="li_' + i + '"><dt>' + val.siteClass +'</dt><dd><ul>'+ li2 + '</ul></dd></dl></li>'); 
 }); 
 $('<ul/>', { 
 'style': 'color:red;',
 'class': 'my-new-list', 
 html: items.join('') 
 }).appendTo('body'); 
})
</script>
</head>
<body>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
jQuery extend 的简单实例
Sep 18 Javascript
使用AngularJS制作一个简单的RSS阅读器的教程
Jun 18 Javascript
JavaScript中获取Radio被选中的值
Nov 11 Javascript
jQuery ajax时间差导致的变量赋值问题分析
Jan 22 Javascript
javascript实现起伏的水波背景效果
May 16 Javascript
JavaScript制作颜色反转小游戏
Sep 25 Javascript
jquery表单提交带错误信息提示效果
Mar 09 Javascript
vue双向绑定简要分析
Mar 23 Javascript
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
Jun 26 jQuery
vue动态绑定组件子父组件多表单验证功能的实现代码
May 14 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
vue实现简易计算器功能
Jan 20 Vue.js
《JavaScript函数式编程》读后感
Aug 07 #Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
Aug 07 #Javascript
jquery实现先淡出再折叠收起的动画效果
Aug 07 #Javascript
C++中的string类的用法小结
Aug 07 #Javascript
Grunt入门教程(自动任务运行器)
Aug 06 #Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
Aug 06 #Javascript
jQuery实现hover合成事件的方法
Aug 06 #Javascript
You might like
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
php XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
PHP 数组和字符串互相转换实现方法
2013/03/26 PHP
php获取文件大小的方法
2014/02/26 PHP
laravel 5 实现模板主题功能
2015/03/02 PHP
PHP解压tar.gz格式文件的方法
2016/02/14 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
jQuery实现动画效果的实例代码
2013/05/07 Javascript
js控制表单奇偶行样式的简单方法
2013/07/31 Javascript
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
在JavaScript中操作时间之setYear()方法的使用
2015/06/12 Javascript
jQuery 获取跨域XML(RSS)数据的相关总结分析
2016/05/18 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
推荐10款扩展Web表单的JS插件
2017/12/25 Javascript
一份超级详细的Vue-cli3.0使用教程【推荐】
2018/11/15 Javascript
TypeScript中使用getElementXXX()的示例代码
2019/09/12 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
angular组件间通讯的实现方法示例
2020/05/07 Javascript
[01:03:42]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python使用微信SDK实现的微信支付功能示例
2017/06/30 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
2017/12/08 Python
对Pycharm创建py文件时自定义头部模板的方法详解
2019/02/12 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
Python如何实现强制数据类型转换
2019/11/22 Python
Pytorch模型转onnx模型实例
2020/01/15 Python
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
canvas实现滑动验证的实现示例
2020/08/11 HTML / CSS
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
Holiday Inn中国官网:IHG旗下假日酒店预订
2018/04/08 全球购物
医学专业大学生职业生涯规划书
2014/10/25 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
工作自我评价范文
2019/03/21 职场文书