【发布时间】:2016-01-21 03:07:13
【问题描述】:
使用本指南的最后一个示例 (http://www.learningjquery.com/2009/02/slide-elements-in-different-directions),我试图让一个 div 来切换按钮的“后面”。
期望的结果示例: 最初包含输入字段、按钮 B 和按钮 C 的 div 将被隐藏。单击“滑动它”按钮时,div 从按钮后面滑入,直到 div 的右侧和“滑动它”按钮之间达到特定距离(边距)。 再次单击按钮时(和/或按下“Esc”键时),div 将滑入按钮。
这是脚本,后面是演示:
$('#button1').click(function() {
var $marginRighty = $('.inner');
$marginRighty.animate({
marginRight: parseInt(
$marginRighty.css('marginRight'),10) == 0 ?
$marginRighty.outerWidth() : 0});
});
【问题讨论】:
标签: javascript jquery html css jquery-animate