English 中文(简体)
Jquerytus preview plugin issue
原标题:Jquery image preview plugin issue

我在_image preview上存在问题,在你对thumbnail进行跟踪时就会出现问题。 我可以改变审查与曲线之间的距离,但如果th子靠近窗口的侧面,那么审查就能够合适,而且你只看到其中的一部分。

是否有办法使这种审查能够做到,如果预约适合,它将在治疗者的另一边展示?

页: 1

this.imagePreview = function() {
    /* CONFIG */
    xOffset = 10;
    yOffset = 30;
    // these 2 variable determine popup s distance from the cursor
    // you might want to adjust to get the right result
    /* END CONFIG */
    $("a.preview").hover(function(e) {
        this.t = this.title;
        this.title = "";
        var c = (this.t != "") ? "<br/>" + this.t : "";
        $("body").append("<p id= preview >
  <img src= " + this.href + "  alt= Image preview  />" + c + "</p>");
        $("#preview")
            .css("top", (e.pageY - xOffset) + "px")
            .css("left", (e.pageX + yOffset) + "px")
            .fadeIn("slow");
    },
    function() {
        this.title = this.t;
        $("#preview").remove();
    });
    $("a.preview").mousemove(function(e) {
        $("#preview")
            .css("top", (e.pageY - xOffset) + "px")
            .css("left", (e.pageX + yOffset) + "px");
    });
};
// starting the script on page load
$(document).ready(function() {
    imagePreview();
});

EDIT: see what i am getting,

我在页右角的形象,这样一来,我预言的 im子就更加正确,除了预言的一半外。 如何将预约带给 cur子。

最佳回答

我建议使用一种工具,即,该工具为你提供所有不附带条件的位置。 dozens available,我将展示如何使用j Query Tooltip

兹规定:

  <ul>
    <li><a href="bigimage.jpg"><img src="preview.jpg" /></a></li>
    <li><a href="big2.jpg"><img src="prev2.jpg" /></a></li>
  </ul>

我认为,你们有这个想法(与大形象的联系,审查形象就是联系)。 然后,你可以使用工具面图如下:

$(document).ready(function() {
    $( img ).tooltip({
        bodyHandler: function() {
            return $("<img/>").attr("src", $(this).parent().attr("href"));
        }
    });
});

(在demo page 上,有你可以检测的多种选择。)

这可能需要一些解释。 每当展示一个工具时,金字节就执行<条码>。 我们利用这一功能生成超文本,该工具将连续运行。 因此,这里发生的魔.是,我们从超链接中抽取大的形象,并用同一弧线树立新的形象。 这一形象随后被展示为工具。

当然,你可以产生任何(冻结的)超文本,包括标题等,但为了示范目的,这应当足够。

You can check out the result here!

(你认为,所有更改都纯粹是特别安全局,因此不担心,你可以按照你的要求调整这一结构)。

问题回答

下面的例子就是你所要求的内容......但情况类似......。

if(e.pageX <= $(document).width()/2){
    $("#preview")
        .css({"top": (e.pageY - xOffset) + "px",
             "left": (e.pageX + yOffset) + "px",
             "right":""});
}
else{
    $("#preview")
        .css({"top": (e.pageY - xOffset) + "px",
             "right": ($(document).width() - e.pageX + yOffset) + "px",
             "left":""});
}

如果 cur子放在页右侧,则预盘将留。 如果 cur子放在该页的左边,那将是正确的。

你们必须本着逻辑行事,找到正确的东西。

你们可以通过使用(例如):

window.innerWidth

页: 1 因此,你可以推断出这一点。

if (e.pageX + xOffset > (window.innerWidth - <somevalue>){....

除此以外:你指的是:

e.pageX + yOffset

页: 1

你也可以使用

screen.availWidth

进入浏览器展示区的财产

这一财产归还了我所看到的roll和其他窗户占用的空间。

我的头顶......。 在确定审查立场而不是确定顶头和左边时,当工具的计算位置大于窗口的宽度时,你能否尝试确定顶和正确。





相关问题
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 "...