Tôi có một trang có hình thu nhỏ, được đổi kích thước bằng css thành 150x150
và khi tôi nhấp vào hình thu nhỏ, trang bị mờ và Hình ảnh được hiển thị ở kích thước thật.Nhận kích thước hình ảnh thực tế, sau khi đổi kích thước ảnh
Hiện tại, tôi phải tạo thủ công một mảng bao gồm chiều cao thực tế của tất cả các hình ảnh. Để giải quyết vấn đề thiết kế + hoạt động ít thủ công hơn trong thư viện của tôi, tôi cần phải có chiều cao thực tế của hình ảnh, sau khi tôi đổi kích thước hình ảnh (CSS).
tôi đã cố gắng:
var imageheight = document.getElementById(imageid).height;
Và:
var imageheight = $('#' + imageid).height();
Nhưng cả hai trở lại 150px
thuộc tính được gán với CSS. Làm sao tôi có thể giải quyết việc này? Cảm ơn
thể trùng lặp của http://stackoverflow.com/ Câu hỏi/7682772/get-image-size-after-resize-javascript –
Vì vậy, bạn đang tải tất cả hình ảnh có kích thước đầy đủ thay vì tạo hình thu nhỏ phù hợp? Ouch ... – Guffa
Tôi đang tải hình ảnh có kích thước đầy đủ và hiển thị hình ảnh đó khi nhấp vào hình thu nhỏ. – Novak