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 相关文章推荐
Javascript 判断 object 的特定类转载
Feb 01 Javascript
javascript学习笔记(十三) js闭包介绍(转)
Jun 20 Javascript
js控制鼠标事件移动及移出效果显示
Oct 19 Javascript
基于JQuery和CSS3实现仿Apple TV海报背景视觉差特效源码分享
Sep 21 Javascript
动态创建按钮的JavaScript代码
Jan 29 Javascript
全面了解构造函数继承关键apply call
Jul 26 Javascript
使用pm2部署node生产环境的方法步骤
Mar 09 Javascript
Layui实现带查询条件的分页
Jul 27 Javascript
vue使用原生swiper代码实例
Feb 05 Javascript
vue 组件间的通信之子组件向父组件传值的方式
Jul 29 Javascript
maptalks+three.js+vue webpack实现二维地图上贴三维模型操作
Aug 10 Javascript
JavaScript中EventBus实现对象之间通信
Oct 18 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
用文本作数据处理
2006/10/09 PHP
PHP session常见问题集锦及解决办法总结
2007/03/18 PHP
使用PHP生成二维码的两种方法(带logo图像)
2014/03/14 PHP
php创建无限级树型菜单
2015/11/05 PHP
PHP标准库(PHP SPL)详解
2019/03/16 PHP
JavaScript对象学习小结
2015/09/02 Javascript
jquery动态增加删减表格行特效
2015/11/20 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
2017/08/17 jQuery
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
2018/06/28 Javascript
对layui中表单元素的使用详解
2018/08/15 Javascript
浅谈vue项目打包优化策略
2018/09/29 Javascript
vscode下vue项目中eslint的使用方法
2019/01/13 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
2020/02/05 Javascript
python3.0 字典key排序
2008/12/24 Python
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
使用Python3制作TCP端口扫描器
2017/04/17 Python
Python 爬虫之超链接 url中含有中文出错及解决办法
2017/08/03 Python
Python序列化基础知识(json/pickle)
2017/10/19 Python
浅谈Django学习migrate和makemigrations的差别
2018/01/18 Python
python 图像平移和旋转的实例
2019/01/10 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
Pytorch实现神经网络的分类方式
2020/01/08 Python
使用python批量转换文件编码为UTF-8的实现
2020/04/03 Python
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
几个Linux面试题笔试题
2012/12/01 面试题
万户网络JAVA程序员岗位招聘笔试试卷
2013/01/08 面试题
简历中求职的个人自我评价
2013/12/03 职场文书
施工材料员岗位职责
2014/02/12 职场文书
爱国卫生月活动总结范文
2014/04/25 职场文书
党课心得体会范文
2014/09/09 职场文书
死者家属慰问信
2015/03/24 职场文书
导游词之蜀山胜景瓦屋山
2019/11/29 职场文书
MySQL基于索引的压力测试的实现
2021/11/07 MySQL