用YUI做了个标签浏览效果


Posted in Javascript onFebruary 20, 2007

在这里先要感谢yahoo的工程师们无私的将他们的成果奉献出来——yui(yahoo! ui)
其实这是它自带的一个例子,我只是熟悉了一下,各种接口调用还是比较方便的
浏览:http://www.healdream.com/upload/html/tabview_test.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<head> 
<title>TabView Test</title> 
<link rel="stylesheet" type="text/css" href="tabview1.css"> 
<link rel="stylesheet" type="text/css" href="border_tabs1.css"> 
<script type="text/javascript" src="yahoo.js"></script> 
<script type="text/javascript" src="dom.js"></script> 
<script type="text/javascript" src="event.js"></script> 
<script type="text/javascript" src="tabview.js"></script> 
<script type="text/javascript">    
var myTabs = new YAHOO.widget.TabView("demo");  
YAHOO.example.init = function() { 
    var tabView = new YAHOO.widget.TabView('demo'); 
    tabView.on('contentReady', function() { 
        obj=document.getElementById("nav"); 
        dest=obj.getElementsByTagName("li"); 
        for(var i=0;i<dest.length;i++){ 
            this.getTab(i).set('activationEvent', 'mouseover'); 
        } 
    }); 
}; YAHOO.example.init(); 
</script>   
<style> 
#demo{ 
border:1px solid #000000; 
width:40%; 
background-color:#c0c0c0; 
padding:5px; 
} 
.yui-navset.yui-content{ 
padding:10px; 
height:200px; 
} 
</style>    
<div id="demo" class="yui-navset">    
     <ul class="yui-nav" id="nav">    
         <li class="selected"><a href="#tab1"><em>Tab One Label</em></a></li>    
         <li><a href="#tab2"><em>Tab Two Label</em></a></li>    
         <li><a href="#tab3"><em>Tab Three Label</em></a></li>    
     </ul>                
     <div class="yui-content">    
         <div><p>Tab One Content</p></div>    
         <div><p>Tab Two Content</p></div>    
         <div><p>Tab Three Content</p></div>    
     </div>    
</div> 

相对来说,代码已经很精炼了,相对其他相同效果的网页来说
Javascript 相关文章推荐
JavaScript 比较时间大小的代码
Apr 24 Javascript
Jquery常用技巧收集整理篇
Nov 14 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
Jun 04 Javascript
引用外部脚本时script标签关闭的写法
Jan 20 Javascript
jquery序列化表单以及回调函数的使用示例
Jul 02 Javascript
js 连续赋值的简单实现
Jun 13 Javascript
angular bootstrap timepicker TypeError提示怎么办
Jun 13 Javascript
Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
Jul 03 Javascript
JS+Ajax实现百度智能搜索框
Aug 04 Javascript
vue自定义指令directive实例详解
Jan 17 Javascript
vue项目中添加单元测试的方法
Jul 21 Javascript
element-ui上传一张图片后隐藏上传按钮功能
May 22 Javascript
懒就要懒到底——鼠标自动点击(含时间判断)
Feb 20 #Javascript
初探jquery——表单应用范例
Feb 20 #Javascript
动态调用css文件——jquery的应用
Feb 20 #Javascript
js压缩利器
Feb 20 #Javascript
通过jquery实现tab标签浏览效果
Feb 20 #Javascript
用jquery来定位
Feb 20 #Javascript
NiftyCube——轻松实现圆角边框
Feb 20 #Javascript
You might like
PHP数组排序之sort、asort与ksort用法实例
2014/09/08 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
Yii2超好用的日期和时间组件(值得收藏)
2016/05/05 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2019/03/30 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
2020/12/10 PHP
js获取div高度的代码
2008/08/09 Javascript
Javascript 解疑
2009/11/11 Javascript
再说AutoComplete自动补全之实现原理
2011/11/05 Javascript
javascript检测浏览器flash版本的实现代码
2011/12/06 Javascript
浅谈angularJS 作用域
2015/07/05 Javascript
JS实现1000以内被3或5整除的数字之和
2016/02/18 Javascript
基于jquery实现智能表单验证操作
2016/05/09 Javascript
分享jQuery网页元素拖拽插件
2020/12/01 Javascript
浅谈Vue下使用百度地图的简易方法
2018/03/23 Javascript
vue组件数据传递、父子组件数据获取,slot,router路由功能示例
2019/03/19 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
基于Python Shell获取hostname和fqdn释疑
2016/01/25 Python
python简单实现刷新智联简历
2016/03/30 Python
Python简单获取自身外网IP的方法
2016/09/18 Python
python温度转换华氏温度实现代码
2020/12/06 Python
Python爬虫分析微博热搜关键词的实现代码
2021/02/22 Python
解决pycharm 格式报错tabs和space不一致问题
2021/02/26 Python
HTML5 直播疯狂点赞动画实现代码 附源码
2020/04/14 HTML / CSS
大学生毕业自我评价范文分享
2013/11/07 职场文书
年终总结会主持词
2014/03/25 职场文书
外联部演讲稿
2014/05/24 职场文书
2015商场元旦促销活动策划方案
2014/12/09 职场文书
三孔导游词
2015/02/05 职场文书
解除劳动合同通知书范本
2015/04/16 职场文书
新年寄语2016
2015/08/17 职场文书
给学校的建议书400字
2015/09/14 职场文书
银行求职信怎么写
2019/06/20 职场文书
Python的flask接收前台的ajax的post数据和get数据的方法
2021/04/12 Python
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android