最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery动态导航插件dynamicNav用法实例分析_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:43:22
文档

jquery动态导航插件dynamicNav用法实例分析_jquery

jquery动态导航插件dynamicNav用法实例分析_jquery:本文实例讲述了jquery动态导航插件dynamicNav用法。分享给大家供大家参考。具体如下: 这是一款自己写的jquery动态导航插件—dynamicNav,具体思路是: 第一、给所有的li里插入一个span标签,且包含li里面的a标签 第二、复制一份a标签,插入到span里
推荐度:
导读jquery动态导航插件dynamicNav用法实例分析_jquery:本文实例讲述了jquery动态导航插件dynamicNav用法。分享给大家供大家参考。具体如下: 这是一款自己写的jquery动态导航插件—dynamicNav,具体思路是: 第一、给所有的li里插入一个span标签,且包含li里面的a标签 第二、复制一份a标签,插入到span里
 本文实例讲述了jquery动态导航插件dynamicNav用法。分享给大家供大家参考。具体如下:

这是一款自己写的jquery动态导航插件—dynamicNav,具体思路是:

第一、给所有的li里插入一个span标签,且包含li里面的a标签
第二、复制一份a标签,插入到span里,现在span里有两个a标签
第三、根据传入的参数判断是垂直切换还是水平的,如果是垂直的,将span的宽度改为一个a标签的宽度,这时两个a标签就垂直排列了,这里一定要将li的overflow:hidden;否则会看到2个a标签。如果是水平的,将span的宽度改为2个a标签的宽度,且将li的宽度改为一个a标签的宽度,因为我没有在css中设置li的宽度,它是随a标签的宽度而改变,如果你像将所有导航菜单的宽度设为一样宽,可以在css中给li加上width属性。
第四、就是开始制作动画效果,使用hover事件,处理鼠标经过和离开时的效果。

使用jquery的animate改变span的margin-top(垂直方向)和margin-left(水平方向)就可以了。

运行效果截图如下:

在线演示地址如下:

http://demo.jb51.net/js/2015/jquery-tab-cha-plug-dynamicNav-codes/

具体代码如下:





动态导航插件


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

文档

jquery动态导航插件dynamicNav用法实例分析_jquery

jquery动态导航插件dynamicNav用法实例分析_jquery:本文实例讲述了jquery动态导航插件dynamicNav用法。分享给大家供大家参考。具体如下: 这是一款自己写的jquery动态导航插件—dynamicNav,具体思路是: 第一、给所有的li里插入一个span标签,且包含li里面的a标签 第二、复制一份a标签,插入到span里
推荐度:
标签: 导航 动态 jQuery
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top