Javascript 元素跳到$(';#cart_table';).css(";top";,$(';#cart_table';).css(';top';);

Javascript 元素跳到$(';#cart_table';).css(";top";,$(';#cart_table';).css(';top';);,javascript,jquery,Javascript,Jquery,这里是html <div id="cart_table" style="width:800px; position:absolute;"> <h3>My Cart</h3> Please check your shipping data and press "Place Order" to complete this order </div> cartTableTop==$(“#cart_table”).css('top'),但#

这里是html

<div id="cart_table" style="width:800px; position:absolute;">
    <h3>My Cart</h3>
    Please check your shipping data and press "Place Order" to complete this order
</div>

cartTableTop
==$(“#cart_table”).css('top'),但
#cart_table
在滚动后会向下跳转。我怎样才能解决这个问题

我已经用您的代码创建了一个JSFIDLE,我没有看到任何跳转:。因此,问题可能在代码的其他地方

还有,我不明白调试的部分<代码>#删除未被渲染

var cartTableTop = parseInt($('#cart_table').css('top'));
$(window).scroll(function() {
    $('#remove').html(cartTableTop) // just to debug
    $('#cart_table').css("top", (cartTableTop) + "px");
    $('#remove').html($('#remove').html()+' '+$('#cart_table').css('top'))// just to debug
});