2

我正在使用相册 jQuery 插件(超大)。它包括一个缩略图托盘,只需按一下按钮,它就会从屏幕底部向上滑动,从而在 div 属性和 firebug css 'element.style 中创建以下 HTML。财产:

style="display: block; bottom: -150px;"

当来电者点击时:

style="display: block; bottom: 0px;"

我试图在页面底部放置一个页脚 div,所以想将完成位置移动到“底部:0px”。我已经看到可以将额外的 element.style 添加到本地 CSS 但没有“之前”和“之后”类型的选择我不明白这是否可以帮助我。此外,我在 JS 文件中找不到该功能,据我所知,无论如何都无法访问它。我需要将这些更改为:

style="display: block; bottom: -150px;"

当来电者点击时:

style="display: block; bottom: 42px;"

任何建议都将受到欢迎。谢谢

4

2 回答 2

0

可能你找不到的函数是 jquery函数,你可以在这里.css()阅读它是如何工作的。

此外,如果您想为一些潜水制作动画,您可以使用 jquery.animate()函数(文档)。

在您的情况下,它应该如下所示:

$('#button').click(function() {
    $('#element').animate({
        $('#element').css('bottom', '42px');
    }, 5000, function() {
    });
});

你的动画时间在哪里5000,以毫秒为单位。

于 2013-01-27T16:15:23.277 回答
0
$('#clickedElement').on('click', function() {    
    $('#element').css('bottom', '42px')
});

如果我没有误会你?

于 2013-01-27T16:04:41.550 回答