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 相关文章推荐
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
Apr 27 Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
Dec 04 Javascript
单击和双击事件的冲突处理示例代码
Apr 03 Javascript
JavaScript极简入门教程(二):对象和函数
Oct 25 Javascript
js实现键盘控制DIV移动的方法
Jan 10 Javascript
理解JS绑定事件
Jan 19 Javascript
jquery模拟多级复选框效果的简单实例
Jun 08 Javascript
实用jquery操作表单元素的简单代码
Jul 04 Javascript
js实现table添加行tr、删除行tr、清空行tr的简单实例
Oct 15 Javascript
jQuery实现图片滑动效果
Mar 08 Javascript
javascript九宫格图片随机打乱位置的实现方法
Mar 15 Javascript
微信小程序上传图片到服务器实例代码
Nov 07 Javascript
《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
有关PHP中MVC的开发经验分享
2012/05/17 PHP
php一些错误处理的方法与技巧总结
2013/08/10 PHP
php采用curl模仿登录人人网发布动态的方法
2014/11/07 PHP
PHP中array_slice函数用法实例详解
2014/11/25 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
2019/04/23 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
js中的事件委托或是事件代理使用详解
2017/06/23 Javascript
nodejs express配置自签名https服务器的方法
2018/05/22 NodeJs
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
js实现网页随机验证码
2020/10/19 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
python实现简单遗传算法
2018/03/19 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
Django REST framework 单元测试实例解析
2019/11/07 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
使用Django和Postgres进行全文搜索的实例代码
2020/02/13 Python
Anaconda的安装及其环境变量的配置详解
2020/04/22 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
python3 中时间戳、时间、日期的转换和加减操作
2020/07/14 Python
python实现图片转字符画
2021/02/19 Python
法国体育用品商店:GO Sport
2019/10/23 全球购物
求高于平均分的学生学号及成绩
2016/09/01 面试题
C#如何判断当前用户是否输入某个域
2015/12/07 面试题
医院后勤自我鉴定
2013/10/13 职场文书
成教自我鉴定
2013/10/27 职场文书
工厂仓管员岗位职责
2014/01/01 职场文书
公司周年庆典标语
2014/10/07 职场文书
2015年个人思想总结
2015/03/09 职场文书
学校开除通知书
2015/04/25 职场文书
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
2015暑假打工实践报告
2015/07/13 职场文书