JQuery 和 <div> 向左滑动

标签 jquery html

我有一个名为“changediv”的链接。单击此链接时,我希望一个 div 从浏览器左侧滑出,同时让一个 div 滑入浏览器左侧。

最佳答案

我认为您正在寻找类似的东西;

$('#changediv').click(
function() {
    $('#div1').animate({"width": 0}, "slow");
    $('#div2').animate({"margin-left": 0}, "slow");
});

这是工作 demo

或者如果你的 body(或父 div)有一个固定的宽度,你可以尝试

$('#changediv').click(
function() {
    $('#div1').animate({"width": 0}, "slow");
    $('#div2').animate({"width": 400}, "slow");
}); //I used a width of 400px for testing

这是工作 demo

希望这有帮助..

关于JQuery 和 <div> 向左滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11752413/

相关文章:

jquery-ui - 将加载微调器添加到 JQuery UI 选项卡主体

jQuery - 迭代同级并识别按钮

javascript - 有没有办法在读取 html 时修改 json 字符串?

javascript - css 中蓝色条内的动画搜索表单

javascript:从学生 ID 输出姓名的最简单方法

javascript - 变量没有变化。错误在哪里?

javascript - 通过为每个 <td> 使用 onclick 函数循环表来形成表..如何?

c# - 使用 jQuery 在 ASP.NET 中进行 AJAX 回调

javascript - 如何摆脱 "margin"

jquery - mobile_fu 通过 AJAX 渲染所以看起来