jquery的学习笔记,天天要努力,基础基础
2013-12-11 00:00
555 查看
摘要: jquery的学习笔记,天天要努力,基础基础
<html> <head> <script type='text/javascript' src='jquery-1.7.1.min.js'></script> <title>原生js的tab标签</title> <style type="text/css"> *{ padding: 0; margin: 0; } ul{ list-style-type: none; } body{ margin: 50px; } #ul{ height: 30px; margin-bottom: 10px; } #ul li{ height: 30px; line-height: 30px; padding: 0 15px; border: 1px solid #abcdef; float: left; margin-right: 3px; cursor: pointer; } #ul li.current{ background: #abcdef; } #content div{ width: 300px; height: 200px; border: 1px solid #abcdef; display: none; } #content div.show{ display: block; } </style> </head> <body> <ul id="ul"> <li class="current">php</li> <li>ruby</li> <li>python</li> </ul> <div id="content"> <div class="show">php.........介绍</div> <div>ruby.........介绍</div> <div>python.........介绍</div> </div> <script> //原生js实现方法 // var ul=document.getElementById('ul'); // var li=ul.getElementsByTagName('li'); // var content=document.getElementById('content'); // var div=content.getElementsByTagName('div'); // for (var i =0; i< li.length; i++ ) { // li[i].index=i; // //alter(li[i].index); // //document.write(li[i].index); // li[i].onclick=function(){ // for (var i =0;i< li.length ; i++) { // li[i].className=''; // div[i].style.display='none'; // }; // this.className='current'; // div[this.index].style.display='block'; // //document.write(this.index); // }; // }; // jquery 实现方法 $('#ul li').click(function(){ $(this).addClass('current').siblings().removeClass('current'); $('#content>div').eq($(this).index()).show().siblings().hide(); }) //选择器的优化 //1.优先使用id选择器 2在class选择器前面添加标签名 $(p.a) 3采用find 而不使用上下文查找 4链式操作要更快 </script> </body> </html>
相关文章推荐
- Jquery基础学习笔记(1)
- jquery学习笔记-编写选项卡(最基础简单方案)
- jQuery基础学习笔记(1)
- jQuery基础教程第四版 第3章学习笔记
- jquery基础之学习笔记
- Jquery 基础学习笔记
- jQuery学习笔记1--基础总结
- Jquery基础学习笔记(2)-文档处理
- jquery学习笔记:jquery基础
- 前端学习-jQuery学习小笔记(1)——jQ基础以及各种选择器
- 【知了堂学习笔记】_jQuery基础知识之选择器(一)
- jQuery 基础学习笔记
- Jquery学习笔记:事件处理基础介绍
- Jquery基础学习笔记(1)
- Ajax基础学习笔记三—jQuery实现Ajax
- jQuery学习笔记之八----基础事件
- Jquery基础学习笔记(1)
- jQuery、AJAX基础学习笔记
- jQuery基础学习笔记(下)
- jQuery入门基础知识学习笔记