Javascript chrome缩放和jquery交互导致布局中断
我在chrome和jquery的$(窗口)上的时间最长,除非chrome 100%缩放,否则会影响滑块Javascript,并使其逐渐减小,直到变成十进制值 JqueryJavascript chrome缩放和jquery交互导致布局中断,javascript,jquery,google-chrome,webkit,slider,Javascript,Jquery,Google Chrome,Webkit,Slider,我在chrome和jquery的$(窗口)上的时间最长,除非chrome 100%缩放,否则会影响滑块Javascript,并使其逐渐减小,直到变成十进制值 Jquery function listOver() { if (listOn==true) { if(mousePos<$(window).width()*.3) { if(loopReady==true && parseInt
function listOver()
{
if (listOn==true)
{
if(mousePos<$(window).width()*.3)
{
if(loopReady==true && parseInt($("#pr-items-list-c").css('left'))*-1 > 100 )
{
loopReady=false;
$("#pr-items-list-c").css('left',parseInt($("#pr-items-list-c").css('left'))+100).delay(100).show(function(){loopReady=true;})
}
else if(parseInt($("#pr-items-list-c").css('left'))*-1 <= 100 )
{
$("#pr-items-list-c").css('left','0px');
}
}
if(mousePos>$(window).width()*.7)
{
if((parseInt($("#pr-items-list-c").css('left')) - $(window).width())*-1 >= $("#pr-items-list-i-c").width() )
{
$("#pr-items-list-c").css('left',($("#pr-items-list-i-c").width() - $(window).width())*-1 );
}
else if(loopReady==true && ((parseInt($("#pr-items-list-c").css('left')) - $(window).width())*-1) < $("#pr-items-list-c").width() )
{
loopReady=false;
$("#pr-items-list-c").css('left',parseInt($("#pr-items-list-c").css('left'))-100).delay(100).show(function(){loopReady=true;})
}
}
}
$(window).delay(100).show(listOver);
}
函数listOver()
{
if(listOn==true)
{
如果(鼠标点100)
{
loopReady=false;
$(“#pr-items-list-c”).css('left',parseInt($(“#pr-items-list-c”).css('left'))+100)。延迟(100)。显示(函数(){loopReady=true;})
}
else if(parseInt($(“#pr-items-list-c”).css('left'))*-1$(window.width()*.7)
{
if((parseInt($(“#pr-items-list-c”).css('left'))-$(window.width())*-1>=$(“#pr-items-list-i-c”).width())
{
$(“#pr-items-list-c”).css('左',($(“#pr-items-list-i-c”).width()-$(window.width())*-1);
}
如果(loopReady==true&($(“#pr-items-list-c”).css('left'))-$(window.width())*-1)<$(“#pr-items-list-c”).width())
{
loopReady=false;
$(“#pr-items-list-c”).css('left',parseInt($(“#pr-items-list-c”).css('left'))-100)。延迟(100)。显示(函数(){loopReady=true;})
}
}
}
$(窗口).delay(100).show(列表覆盖);
}
抱歉,代码有点复杂,问题只发生在进入负片时,只有当chrome缩放到100%以下时,所有内容都应该是动态的,所以我不知道问题是什么
www.rickpascua.tk/ultraprototype/index.html项目部分下的问题。非常感谢您的帮助。nevermind通过使用偏移量而不是以前的左计算来解决问题。