gpt4 book ai didi

JQuery CSS/Animate 函数在左侧绝对定位时失败

转载 作者:太空宇宙 更新时间:2023-11-04 05:16:55 24 4
gpt4 key购买 nike

我们有一个 JQuery 函数,它控制一系列绝对定位的面板,这些面板在彼此顶部从左侧滑入和滑出。最初这是由 webkit 使用 JQuery add/removeClass 控制的。为了更好的兼容性,我们现在使用能够使用 webkit 的 JQuery。

问题是选项卡面板应该从 left:-560px; 开始 JQuery 接缝在 CSS 中忽略它所以我在 JQuery 中写了一行将它移动到那里。它也失败了,但实际功能仍在运行。问题是所有面板都从 left:0px;

开始
var tabbarpan;
// THIS LINE SHOULD MOVE ALL PANELS TO left:-560px; BUT IT DOESN'T //
$('#coursepack .corecol .chamber').css('left','-560');

// NAVIGATION //
$('#coursepack .tabbar a').click(function(){
$('#coursepack .tabbar a').removeClass('active');
$(this).addClass('active');

$('#' + tabbarpan).animate({left:'-560', opacity:0.6, leaveTransforms:true},750);

tabbarpan = $(this).attr('rel');
$('#' + tabbarpan).animate({left:'+0', opacity:1, leaveTransforms:true},750);

$('#coursepack .review').removeClass('open');
$('#coursepack .corecol .extention').animate({left:'=180px', opacity:0},{ duration: 500 });

return false
});

有什么想法吗?

很棒

最佳答案

$('#coursepack .corecol .chamber').css('left','-560');

你错过了那一行的px,应该是

$('#coursepack .corecol .chamber').css('left','-560px');

关于JQuery CSS/Animate 函数在左侧绝对定位时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7739265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com