jcarousel没有在图像上发射事件

时间:2010-07-30 08:17:58

标签: javascript jquery jcarousel

单击下一步按钮后,

jcarousel未在图像上触发事件。 事件被绑定以初始加载图像。

我添加了用于在轮播中显示图像预览的代码。

任何人都可以帮忙,

谢谢

   function imagePreview() {
        xOffset = 50;
        yOffset = 60;

        $("img.preview").hover(function (e) {
            this.t = this.title;
            this.title = "";
            var c = (this.t != "") ? "<br/>" + this.t : "";

            PageMethods.GetItemLargeImage(this.id, largeImageSucceed, largeimageFail);

            $("img.preview").mouseout(function () {

                document.getElementById("displayPreviewImage").src = "";

            })
        },

function () {
    this.title = this.t;
    $("#preview").remove();
});

        $("img.preview").mousemove(function (e) {
            $("#preview")
        .css("top", 100 + "px")
        .css("left", 400 + "px");
        });

        function largeImageSucceed(result) {
            document.getElementById("displayPreviewImage").src = result;
        }
        function largeimageFail() {
            //alert('hi');
        }


    }

1 个答案:

答案 0 :(得分:0)

我得到了解决方案。以前我通过创建PageRequestManager实例并在页面结束请求后触发它来调用。它正在以这种方式工作,但问题是事件没有绑定到所有UL元素。

现在我在图像的onmouseover事件上调用此方法。 所以现在工作正常。