1
我找不出爲什麼這個代碼在Mozilla和Chrome中表現不同。Mozilla和Chrome中的jQuery動畫功能的不同行爲
第二個click
函數在Gecko和WebKit中都能正常工作,但第一個函數不是將偏移量減少-165px,而是在WebKit中偏移量更大。
如果有任何細節會有幫助,或者如果沒有更多的代碼很難知道,請告訴我。
$('#pager-next-nav').click(function() {
if ($('#pager').offset().left < 376 && $('#pager').offset().left > -270) {
$('#pager').animate({ left: '-=165' }, 1000);
$(this).css({ 'cursor': 'pointer', 'color': '#FFF' });
}
else $(this).css({ 'cursor': 'default', 'color': '#CCC' });
});
$('#pager-prev-nav').click(function() {
if ($('#pager').offset().left < 300) {
$('#pager').animate({ left: '+=165' }, 1000);
}
});
護理提供了[的jsfiddle(http://jsfiddle.net/)? – nfechner