单击下拉按钮时使区域缩小的任何选项
any option to make a area shrink when a drop down button is clicked
我正在研究jquery和javascript。我使用下拉按钮,这将是在右上角的容器。
那么,当点击下拉按钮时,是否有任何选项可以使容器收缩或向左移动?反之亦然。
我也有一个小提琴,它有一个容器,可以从左向右滑动和反转。但我正在寻找一个解决方案,使容器收缩或移动到左每当下拉按钮被点击。这是它的小提琴
代码:
$('#sidebar').click(function(){
$(this).animate({width:'100px'},{bottom : 100px}, 400);
$('#steam').animate({bottom : 100px},{width:'500px'}, 400);
});
$('#steam').click(function(){
$(this).animate({width:'100px'},{bottom : 100px}, 400);
$('#sidebar').animate({width:'500px'},{bottom : 100px}, 400);
});
在js中试试下面的解决方案。http://jsfiddle.net/3DpfJ/50/
[1]: http://jsfiddle.net/3DpfJ/50/
http://jsfiddle.net/33rHZ/1/
这个小提琴使用.change
事件&我已经把if expanded
的支票注释掉了,因为我认为你不需要它。但如果你这样做,只要删除我的评论,它应该工作良好。
$(function()
{
$('#sidebar').change(function(){
{
$('#sidebar').animate({width:'69%'}, 400);
$('#steam').animate({width:'29%'}, 400);
$('#sidebar').animate({width:'29%'}, 400);
$('#steam').animate({width:'69%'}, 400);
}
});
});
非常整洁。相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- jQuery中是否内置了任何字符串格式化函数
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 有任何可能将facebook实时信使整合到一个网站中
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- AJAX:$_GET不返回任何值
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- 将事件处理程序绑定到任何可能的事件
- 在Highcharts中,我们可以通过任何方式在渲染图表之前获得plotWidth和plotHeight
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- document.styleSheets不返回任何内容
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- Graphiti中是否有任何工具提示功能
- 有没有任何方法可以使用node-js从不同的机器打开浏览器
- 是否有任何保留换行符的 JavaScript 缩小器
- 单击下拉按钮时使区域缩小的任何选项
- 有任何例子的jquery幻灯片放大,缩小效果
- 是否有任何数据的优势加载jQuery从CDN (HTML5BP) vs连接和缩小它与其他脚本