English 中文(简体)
我如何从在酒吧职能范围内创建的图像中找到/展示图像?
原标题:how do I find/select image height from an img I created within a jQuery function inside that function?
$("img").click(function () {
    $("#galleryImg").html("<img src= images/full_size/" + selectedImg + "  alt= " + selectedImg + "  />");
    var imgHeight = $("#galleryImg img").height();
}

现在使用的Im方法没有奏效,我可以不使用美元,因为我想要高的图像不同于我所点的图像。 为了使其更加复杂,我所希望的顶端是,在职能范围内创建其html的 im。

相关领域的整部法典如下:

$("img").click(function () {
    $("div#blackOut").fadeTo(550, 0.8);
    $("div#whiteBox").fadeTo(550, 1);

    var browserHeight = $(window).height();
    var browserWidth = $(window).width();

    var imgName = $(this).attr("src");

    var imgArray = $(this).attr( src ).split( / );
    var selectedImg = imgArray[imgArray.length-1];

    $("#galleryImg").html("<img src= images/full_size/" + selectedImg + "  alt= " + selectedImg + "  />");

    $("#galleryImg img").load(function() {
        var thatHeight = $("#galleryImg img").height();

        alert(thatHeight);
    });

    var top = (browserHeight - (imgHeight + 50)) / 2;
    var width = imgHeight + 50;
    var marginLeft = -(width / 2);

    var top = top + "px";
    var width = width + "px";
    var marginLeft = marginLeft + "px";

    $("#whiteBox").css("top", top);
    $("#whiteBox").css("width", "width");
    $("#whiteBox").css("margin-left", "marginLeft");
});
最佳回答

你们需要等到图像装上后才能达到高点:

$("#galleryImg").html("<img src= images/full_size/" + selectedImg + "  alt= " + selectedImg + "  />");
$("#galleryImg img").load(function() {
    var imgHeight = $(this).height();
});
问题回答

暂无回答




相关问题
Using QCView and iSight to capture image

I have a QCView that loads a Quartz file which gives you iSights feedback (basically like a QTCaptureView) Everything displays fine The button simply takes a snapshot using the following simple ...

Taking picture with QTCaptureView

Is it possible to simply take a picture and save it somewhere using a QTCaptureView and Apple s built-in iSight? I ve seen lots of tutorials on recording video but none on simply taking a picture. Any ...

Transform rectangular image into trapezoid

In .NET how can I transform an image into a trapezoid. The Matrix class supports rotation, shear, etc, but I can t see a trapezoidal transformation. I m using the usual System.Drawing.* API, but I m ...

Rotate image through Y-axis on web page

What are my options for rotating an image on a web page through the Y-axis? I m not sure if I even have the terminology right. Is this called a rotate or a transform. Most of the searches that I ve ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

Editing a xaml icons or images

Is it possible to edit a xaml icons or images in the expression design or using other tools? Is it possible to import a xaml images (that e.g you have exported) in the expression designer for editing?...

Convert from 32-BPP to 8-BPP Indexed (C#)

I need to take a full color JPG Image and remap it s colors to a Indexed palette. The palette will consist of specific colors populated from a database. I need to map each color of the image to it s "...

热门标签