Jquery怎么制作下拉效果$(#触发元素).hover(function(){ $(#框框).slideDown() //展开(动画效果)},function(){ $(#框框).slideUp() //收起(动画效果)})Jquery实现下拉列表以前写过一个 不是现在这个方法写的 一下想不起来了 不过这样也凑合 <br> <script type=text/javascript><br> $(function(){<br> var f = 0<br> $(#show).click(function(){<br> $(#menu).slideDown(function(){<br> f=1<br> })<br> })<br> $(*).click(function(){<br> if($(#menu).is(:visible)&&f==1){<br> $(#menu).slideUp()<br> f=0<br> }<br> })<br> })<br> <br> </head><br> <body><br> <button id=show>show</button><br> <ul id=menu style=display:noneborder: 1px solidlist-style: nonewidth: 100px><br> <li>1</li><br> <li>2</li><br> <li>3</li><br> <li>4</li><br> </ul><br> </body><br></html></p><h2>jquery multiselect下拉列表复选框动态怎么动态添加option并赋值</h2><p>你可以在select控件的子节点上面绑定一个click的事件,<br>varoptStr=“”<br>//比如子节点是一个div<br>$(#select).find(div).click(function(){<br>//每次单击都获取选定值的数组并拼接成逗号分割的字符串<br>//这样就不用每次都判断选中或者取消的值是否在原字符串当中<br>optStr=$.map($(#select).find(checkbox:checked).val(),function){return$(this).val()}).get().join(,)<br>})<br>只是对你提的问题给一个大概的思路,希望对你有帮助,不懂的地方可以追问。望采纳...</p><h2>用jquery动态响应2个下拉列表</h2><p>如果不从后台取数据,<br> 1.可以用显示show隐藏hide来实现;<br> 2.数据写在页面的一个数组里,用jquery判断省是哪个 对应选择一个数组进行遍历<br>如果要从数据库动态取数据显示:<br> 我建议用jquery ajax异步实现 同你讲实现的技术 具体的写法网上很多,这里就不复说。</p><h2>如何用jQuery生成有很多内容的下拉列表</h2><p>varhtml=<select><br>for(vari=0i<10i ){<br>html =<optionvalue= i > i </option><br>}<br>html =</select></p><h2>如何用jQuery中的简单动画</h2><p>动画还是来自CSS<br>$(selector).animate({params},speed,callback)<br><br>必需的 params 参数定义形成动画的 CSS 属性。往那个方向,变大变小等。<br>可选的 speed 参数规定效果的时长。它可以取以下值:slow、fast 或毫秒。时长。<br>可选的 callback 参数是动画完成后所执行的函数名称。这个是动画完成后执行的函数。</p>