Tôi không thể tìm ra để tạo hiệu ứng marginLeft với jQuery. Tôi cần nó để trừ đi 938px mỗi lần người dùng nhấp vào một liên kết, điều này đã hoạt động tốt khi tôi đang sử dụng .css()
, nhưng tôi không thể tìm ra cách làm cho nó hoạt động với .animate()
.Hoạt hình marginLeft với jQuery
$("#full-wrapper #full").animate({
marginLeft, -=938px
}, 500);
Bất kỳ ai cũng có thể hiểu tại sao điều này không hiệu quả? Đây là phiên bản CSS của tôi:
$("#full-wrapper #full").css("marginLeft","-=938px");
Tôi đang sử dụng CSS3 cho hoạt ảnh nhưng cần phải làm việc với CSS trong trình duyệt cũ hơn.
Bạn đánh bại tôi! – peduarte
Điều này cũng sẽ không hoạt động, bạn đã bỏ lỡ các dấu ngoặc kép. – ShankarSangoli
Hoạt động tốt. Cảm ơn, đó là một sai lầm noob lol. – JacobTheDev