`
huiqinbo
  • 浏览: 345067 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ajax jquery库用法(需要点击主菜单的按钮时,对应的子菜单可以显示,再次点击子菜单则隐藏)

阅读更多
1.
//需要点击主菜单的按钮时,对应的子菜单可以显示,再次点击子菜单则隐藏

//需要编写代码,在页面装载时,给所有的主菜单添加onclick的事件
//保证主菜单点击时可以显示或隐藏子菜单
//注册页面装载时执行的方法
$(document).ready(function() {
    //这里需要首先找到所有的主菜单
    //然后给所有的主菜单注册点击事件
    //找到ul中的节点
    var as = $("ul > a");
    as.click(function() {
        //这里需要找到当前ul中的li,然后让li显示出来
        //获取当前被点击的a节点
        var aNode = $(this);
        //找到当前a节点的所有li兄弟字节点
        var lis = aNode.nextAll("li");
        //让子节点显示或隐藏
        lis.toggle("show");
    });
});



2。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title></title>
    <script type="text/javascript" src="jslib/jquery.js"></script>
    <link type="text/css" rel="stylesheet" href="css/menu.css">
</head>
<body>
    <ul>
        我是菜单1
        <li>我是子菜单1</li>
        <li>我是子菜单2</li>
        <li>我是子菜单3</li>
    </ul>
    <ul>
        我是菜单2
        <li>我是子菜单1</li>
        <li>我是子菜单2</li>
        <li>我是子菜单3</li>
    </ul>
</body>
</html>



3.
/*让菜单栏的小黑点去掉*/
li{
    list-style:none;
    font-size : x-small;
    margin-left :20px;
    display :  none;
}

钦波个人总结更多了解
QQ:444084929  个人主页:http://www.yezhong.net
分享到:
评论

相关推荐

    jquery ajax实例点击按钮触发Ajax loading

    在上述代码中,`id="ajaxButton"`是我们的触发按钮,而`id="loadingIndicator"`则是用于显示加载指示器的元素,初始状态为隐藏。 现在,编写JavaScript代码来处理按钮点击事件,并执行AJAX请求: ```javascript $...

    jquery菜单显示 ajax刷新

    **jQuery菜单显示和隐藏**:在jQuery中,可以使用`.show()`和`.hide()`方法来控制元素的可见性。例如,当用户鼠标悬停在一个菜单项上时,可以展开子菜单;移开鼠标后,子菜单自动收起。此外,还可以使用`.toggle()`...

    jQuery css3点击按钮展开图标菜单动画代码

    在这个示例中,当用户点击按钮时,菜单会根据`.hidden`类的添加或移除来显示或隐藏。同时,由于我们设置了CSS3的`transition`和`transform`,菜单的显示和隐藏会伴随有平滑的动画效果。 以上就是使用jQuery和CSS3...

    jQuery和CSS3滑动展开菜单按钮插件

    这样,当用户点击菜单按钮时,子菜单会按照预设的过渡效果平滑展开或收起。 **三、HTML结构** 一个简单的滑动菜单按钮的HTML结构通常包括一个主菜单按钮和一组可展开的子菜单项。例如: ```html 主菜单 子...

    Jquery菜单的显示、隐藏

    假设我们希望点击某个元素时显示或隐藏菜单,可以这样写: ```javascript $(document).ready(function() { $("#toggleMenu").click(function() { $("#verticalMenu").slideToggle("slow"); }); }); ``` 这段代码...

    jquery收缩菜单点击展开收缩菜单代码

    例如,可以使用媒体查询在小屏幕上隐藏菜单,然后通过按钮触发显示: ```css @media (max-width: 767px) { #menu ul { display: none; } } @media (max-width: 767px) { #menu .show-menu { display: block; ...

    jquery基于Bootstrap隐藏侧边栏菜单代码

    在实现隐藏侧边栏菜单的功能时,jQuery 的关键在于监听用户的交互(如点击事件),并通过修改CSS属性(如display)来控制侧边栏的显示与隐藏。 接下来,我们将详细讲解实现过程: 1. **HTML 结构**:在 `index....

    jQuery无限级ajax加载菜单代码.zip

    【jQuery无限级ajax加载菜单代码】是一个用于创建动态、多级菜单的JavaScript解决方案,它利用了流行的jQuery库和Ajax技术。这个代码的核心在于其能够异步地从服务器获取JSON数据,然后根据这些数据构建出一个可扩展...

    完美的鼠标放上去jquery显示隐藏层

    这个标题所指的是一种使用JavaScript库jQuery来实现在鼠标悬停(hover)时动态显示或隐藏元素的技巧。这种技术能够使用户在浏览网页时更加直观地获取信息,比如悬停在某个按钮或链接上时,弹出相关的提示信息。 ...

    jquery点击展开的隐藏侧边栏导航菜单插件

    在描述中提到,该插件的特性是隐藏的侧边栏导航菜单在用户点击菜单按钮后显示,这实现了界面的简洁和空间管理。同时,菜单选项带有动画效果,增加了视觉吸引力,使用户交互更为生动有趣。再次点击菜单按钮,侧边栏会...

    jquery默认隐藏鼠标点击显示文字菜单导航代码.zip

    本资源“jquery默认隐藏鼠标点击显示文字菜单导航代码.zip”显然是一个包含jQuery实现的导航菜单示例代码,适用于网页设计和开发。 在网页设计中,菜单导航是至关重要的组成部分,它帮助用户在网站的不同页面之间...

    ajax_struts_jquery_json级联菜单

    jQuery则是一个轻量级的JavaScript库,简化了DOM操作、事件处理和AJAX交互。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。这些技术结合在一起,...

    jQuery点击展开收缩树形菜单.zip

    当用户点击某个菜单项时,jQuery会检测该元素的状态,如果菜单是折叠的,那么它会被展开,显示其子菜单;反之,如果菜单是展开的,则会收起。 首先,HTML源码是构建菜单的基础。在这个例子中,HTML可能包含了`&lt;ul&gt;`...

    Jquery实现下拉菜单

    关键在于监听主菜单项的点击事件,当点击时显示或隐藏对应的子菜单,并关闭其他打开的子菜单。以下是一个示例脚本: ```javascript $(document).ready(function () { // 隐藏所有子菜单 $('.submenu').hide(); ...

    jQuery和CSS3饼状菜单效果,点击加号展开菜单,点击关闭按钮关闭菜单,兼容主流浏览器

    3. **jQuery事件**:通过jQuery监听点击事件,当用户点击加号图标时,找到对应的子菜单并改变其显示状态。同时,为关闭按钮添加事件监听器,点击后隐藏整个子菜单。 4. **兼容性处理**:确保代码兼容主流浏览器,...

    jquery竖直手风琴菜单收缩展示下拉菜单

    - 当用户点击菜单项时,通过jQuery的`toggle()`方法切换子菜单的可见性。这可以结合`slideToggle()`实现滑动效果。 - 为了实现手风琴效果,需要阻止其他子菜单同时打开。可以使用`siblings()`选择器来关闭当前选中...

    jQuery液态式环形按钮菜单特效.zip

    液态式环形按钮的设计理念源于自然界中的流动形态,当用户点击主按钮时,按钮会呈现出如同液体流动般的变形效果。这种效果的实现主要依赖于CSS3的过渡(Transition)和变换(Transform)属性。CSS3的过渡允许元素在...

    jQuery侧边栏隐藏滑动导航菜单代码.zip

    例如,当点击汉堡包按钮时,可以添加一个类名来激活过渡效果。 在实际应用中,开发者可能还需要考虑其他因素,如浏览器兼容性、性能优化、无障碍访问等。通过这个代码实例,你可以学习如何结合jQuery和CSS3创建动态...

    jQuery可拖拽的弹性分享按钮菜单

    - 配置按钮行为:利用jQuery的事件处理,如`click`事件,当用户点击按钮时触发分享动作,可能涉及打开新窗口、调用API接口或使用社交媒体的SDK。 - 自定义样式:使用CSS为菜单和按钮添加样式,以达到所需的设计...

    jQuery实现按钮滑动切换

    现在,每次点击按钮时,所有已打开的内容区域都会首先滑动关闭,然后点击的按钮对应的内容区域会滑动打开。 此外,为了增强用户体验,我们还可以添加CSS样式,使按钮和内容区域更具视觉吸引力。例如,可以为按钮...

Global site tag (gtag.js) - Google Analytics