fancybox로 보낼 이미지의 높이를 사용하여 If/then in fancybox를 만드는 데 문제가 있습니다. 본질적으로 FancyBox 3로 이미지 높이 가져 오기
setBigImage : function (slide) {
var self = this;
var $img = $('<img />');
slide.$image = $img
.one('error', function() {
self.setError(slide);
})
.one('load', function() {
slide.width = this.naturalWidth;
slide.height = this.naturalHeight;
.addClass('fancybox-image ')
.attr('src', slide.src)
.appendTo(slide.$content);
는, 나는를 추가 할 찾고 있어요 경우/다음 이미지의 높이가 500 픽셀보다 큰 있는지 확인하는 .addClass 호출하기 전에. 나는 다음을 사용하려고 시도했다 :
if (slide.Width > 500)
and if (this.NaturalHeight > 500)
어느 쪽도 효과가 없다. slide.Width와 this.N 태그의 태그 내부에있는 NaturalHeight를 사용하여 어떤 텍스트를 출력했는지 확인했습니다. 불행히도 이미지의 두 번째 인스턴스를 만들었습니다. 이미지의 높이를 얻는 가장 좋은 방법은 무엇입니까?
양해 해 주셔서 감사합니다.