【问题标题】:Get element offset position and do something获取元素偏移位置并做一些事情
【发布时间】:2012-07-16 12:55:09
【问题描述】:

我需要根据操作输入位置在我的页面上显示叠加/灯箱窗口。下面是我的 JQuery 代码,有谁能帮帮我吗?

$('input.proxy').click(function() {
    $('div.proxy').fadeIn('600', function() {
        var r = ('input.proxy').attr('offsetTop');
        $('div.proxy').css('margin-top', r + 'px' );
    });
});

【问题讨论】:

    标签: jquery css function offset


    【解决方案1】:

    使用$(".rightpage").offset().top获取偏移位置。

    【讨论】:

    • 您将 de .rightpage 更改为 input.proxy?我在这里测试过,效果很好
    • var r = $('div.proxy').offset().top() 好的,我这样设置,并且 var r = $('div.proxy').offset()。最重要的是它的工作,谢谢
    猜你喜欢
    • 1970-01-01
    • 2013-03-07
    • 1970-01-01
    • 2011-12-02
    • 2011-12-17
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 2013-10-27
    相关资源
    最近更新 更多