jquery操作下拉框,jquery二级联动下拉菜单,Jquery实现下拉菜单案例

jquery操作下拉框,jquery二级联动下拉菜单,Jquery实现下拉菜单案例

本文主要详细介绍Jquery实现下拉菜单的案例。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

本文分享Jquery实现下拉菜单的具体代码,供大家参考。具体内容如下

所需的结构如下:

关于布局:

布局ul包含4个li,li包含一个标签(微博)和ul(下面的下拉菜单)。悬停移动到下拉菜单后会改变背景颜色。

关于功能:

先用jquery获取元素,然后给li添加mouseenter方法显示下面的下拉菜单,再给li添加mouseleave方法,离开后隐藏下拉菜单。

最终代码如下:

!文档类型html

html lang=en

meta charset=UTF-8

meta http-equiv= X-UA-Compatible content= IE=edge

meta name= viewport content= width=device-width,initial-scale=1.0

Titlejq下拉菜单/标题

脚本src=。/js/jquery.min.js/script

样式语言=

* {

边距:0;

填充:0;

}

李{

列表样式:无;

}

一个{

文字-装饰:无;

颜色:黑色;

}。导航{

边距:100px 500px

浮动:左;

字体大小:12px

}。navli {

浮动:左;

文本对齐:居中;

}。navli a {

显示:块;

填充:10px 21px

}。navli ul li {

光标:指针;

填充:10px 20px

border-left:1px solid # EFD 8 af;

border-right:1px solid # EFD 8 af;

border-bottom:1px solid # EFD 8 af;

}。navli ul {

显示:无;

}。navli ul li:悬停{

背景色:# fff4d8

}

/风格

/头

身体

脚本

$(function() {

//将鼠标悬停在导航中的李上

$(.nav Li’)。mouseenter(function() {

//显示下面的下拉菜单

$(这个)。儿童( ul )。show();

});

//鼠标离开,然后躲起来。

$(.nav Li’)。mouseleave(function() {

$(这个)。儿童( ul )。hide();

})

})

/脚本

ul class=nav

A href=# 微博/a

保险商实验所

李私信/李

李评论/李

李@我/李

/ul

/李

A href=# 微博/a

保险商实验所

李私信/李

李评论/李

李@我/李

/ul

/李

A href=# 微博/a

保险商实验所

李私信/李

李评论/李

李@我/李

/ul

/李

A href=# 微博/a

保险商实验所

李私信/李

李评论/李

李@我/李

/ul

/李

/ul

/body

/html

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

jquery操作下拉框,jquery二级联动下拉菜单,Jquery实现下拉菜单案例