我只需要如果对象是在留有一定比例,使用的CSS(触发事件“左”),在jQuery的这一切。 到目前为止,这是我的代码:if语句的.css百分比
HTML:
<div id="midDiv"><img ..../></div>
脚本:
$(document).ready(function(){
$("#midDiv").click(function() {
if($('#midDiv').css('left') === '50%')
{
$("#midDiv").animate({
left: "+=70%"},
{ queue: false, duration: 900, easing:'swing' }
);
}
});
});
这显然是不工作的,但它的作品,如果我使用 “PX”,而不是%。我想这是因为.css()返回一个字符串,但我想知道是否有百分比的方式。我也尝试了offset(),但它也以像素为单位返回了值。
但这样做,我应该得到的文档的宽度,对不对?我该怎么做?我尝试了类似的东西,它返回'无限'LoL对不起,我有点新jQuery和JavaScript。 – Alice