jquery实现卷帘效果问题

问题描述

这是html代码<!DOCTYPEHTML><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"><scriptsrc="../scripts/jquery.js"type="text/javascript"></script><scriptsrc="../scripts/slidetoggle.js"type="text/javascript"></script><linkhref="../styles/slidetoggle.css"rel="stylesheet"type="text/css"><title>无标题文档</title></head><body><ul><liclass="main">文章管理<ul><li><ahref="#"target="rightFrame">文章分类</a></li><li><ahref="#"target="rightFrame">添加文章</a></li><li><ahref="#"target="rightFrame">修改文章</a></li><li><ahref="#"target="rightFrame">删除文章</a></li></ul></li><liclass="main">图片管理<ul><li><ahref="#"target="rightFrame">上传图片</a></li><li><ahref="#"target="rightFrame">删除图片</a></li><li><ahref="#"target="rightFrame">添加相册</a></li></ul></li></ul></body></html>

js代码$(document).ready(function(){$(".main").click(function(){varnode=$(this).children("ul");node.slideToggle();})});

body{background:#ede;}ulli{display:block;font-weight:bold;font-family:"微软雅黑";font-size:16px;line-height:25px;cursor:pointer;}.mainul{display:none;}a{font-weight:normal;text-decoration:none;}

运行之后展开后,点击下面的li链接后又会卷上去,怎样避免这种情况啊?

解决方案

解决方案二:
我给你一个劲招。你慢慢看明了就有所收获的!!!<!DOCTYPEHTML><html><head><title>title</title><styletype="text/css">body{background:#ede;}ulli{display:block;font-weight:bold;font-family:"微软雅黑";font-size:16px;line-height:25px;cursor:pointer;}.mainul{display:none;}a{font-weight:normal;text-decoration:none;}</style><!--在此引入你的jQuery文件<scriptsrc="JS/jquery-1.4.2.js"type="text/javascript"></script><scriptsrc="JS/jquery-1.4.2-vsdoc.js"type="text/javascript"></script>--><scripttype="text/javascript">$(document).ready(function(){$("#mainDiv")[0].onclick=getEventSrc;});functiongetEventSrc(ev){ev=ev||window.event;//事件vartarget=ev.target||ev.srcElement;//获得事件源的html$(target).children().slideToggle();}</script></head><body><divid="mainDiv"><ul><liclass="main">文章管理<ul><li><ahref="#"target="rightFrame">文章分类</a></li><li><ahref="#"target="rightFrame">添加文章</a></li><li><ahref="#"target="rightFrame">修改文章</a></li><li><ahref="#"target="rightFrame">删除文章</a></li></ul></li><liclass="main">图片管理<ul><li><ahref="#"target="rightFrame">上传图片</a></li><li><ahref="#"target="rightFrame">删除图片</a></li><li><ahref="#"target="rightFrame">添加相册</a></li></ul></li></ul></div></body></html>

解决方案三:
引用1楼hetengfei_的回复:

我给你一个劲招。你慢慢看明了就有所收获的!!!HTMLcode<!DOCTYPEHTML><html><head><title>title</title><styletype="text/css">body{background:#ede;}……

木有反应
解决方案四:
有反应了,没引用jquery文件
解决方案五:
slideToggle()toslideDown()
解决方案六:
该回复于2011-12-26 16:09:01被版主删除

时间: 2024-11-05 06:30:13

jquery实现卷帘效果问题的相关文章

jquery 卷帘效果实现代码(不同方向)_jquery

demo01.htm 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta htt

WEBJX分享漂亮的jQuery图片切换效果插件

文章简介:10款非常时尚的 jQuery 焦点广告插件. 这篇文章向大家推荐几款非常漂亮的 jQuery图片切换效果插件.jQuery 是最流行和使用最广泛的 JavaScript框架,它简化了 HTML 文档遍历,事件处理,动画以及 Ajax 交互,帮助 Web 开发人员更快速的实现各种精美的界面交互效果. 其中,jQuery 最令人印象深刻的应用之一就是对图片的处理,它可以让帮助你在你的项目中加入一些让人惊叹的图片切换效果.希望这些插件对你有所帮助,能够帮助你节省时间和精力. ZOOM –

用CSS和jQuery制作霓虹效果

今天我们为大家准备的JS+CSS霓虹灯效果,让你的文字像灯一样每一分每一秒都变色. 今天我们要用CSS和jQuery制作霓虹效果.现在我们开始第一步,制作一个背景.其中有2个不同颜色的文字版本.要生成五颜六色的背景图象,您首先需要新建的Photoshop文件650px和300px文档,#141414的背景颜色. 使用您喜爱的字体写您的标题. 我使用了哥特式的世纪与60px的大小.然后Ctrl点击他,变成选区. 使用矩形工具,按Shift+Alt选择文本,如下图: 然后复制出一个新的图层: 在用具

jquery特效 幻灯片效果示例代码

jquery特效中的幻灯片想必大家已不陌生吧,下面为大家分享个比较不错的幻灯片效果,附有源码,感兴趣的朋友可以学习下哈   jquery特效 幻灯片效果,效果图如下:   复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <title>jq

jquery果冻抖动效果实现方法

  这篇文章主要介绍了jquery果冻抖动效果实现方法,涉及animate方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jquery果冻抖动效果实现方法.分享给大家供大家参考. 具体实现方法如下:   代码如下: <html> <head> <script type="text/javascript" src="jquery-1.8.2.min.js"></script> <s

jquery搜索框效果实现方法

 这篇文章主要介绍了jquery搜索框效果实现方法,分析了jquery搜索框效果的实现技巧及注意事项,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jquery搜索框效果实现方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <html> <head> <title>jquery:搜索框效果</title> <script type="text/javascript" src="jquery

jquery淡入淡出效果介绍

 本篇文章主要是对jquery淡入淡出效果的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 样式:      代码如下:  <style type="text/css">       #win {               width: 98%;              position: absolute;                   display: none;           float:left;           }      

jquery实现聚光灯效果的方法

 这篇文章主要介绍了jquery实现聚光灯效果的方法,可实现鼠标滑过图片时显示当前图片高亮,其他图片变暗的聚光灯效果,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jquery实现聚光灯效果的方法.分享给大家供大家参考.具体分析如下: 有时网站需要用jquery实现一种图片聚光灯特效,当鼠标滑过单组中的单个图标时,当前高亮,其它图标变暗的这种类似图片聚光灯特效.其实现原理为首先先让鼠标触及到当前图片后,让其他图片全部透明化,然后显示出当前的提示语,当鼠标移开以后隐藏当前的提示语,

调用jQuery滑出效果时闪烁的解决方法

 这篇文章主要介绍了在调用jQuery 滑出效果时,层会现次闪烁一下的解决方法,需要的朋友可以参考下 问题现象如题所示,在调用jQuery 滑出效果时,层会现次闪烁一下.在网上找了许多解决文案,说要加如下标示:  代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"