在同一上下文中具有其他 JS 函数的 Jcrop 插件

Posted

技术标签:

【中文标题】在同一上下文中具有其他 JS 函数的 Jcrop 插件【英文标题】:Jcrop plugin with a other JS function in same context 【发布时间】:2014-02-14 10:10:39 【问题描述】:

我在使用 JCrop 插件时遇到问题。

我有这个小代码:

        $('#preview').attr('src', response).Jcrop();
        $('.box').center();

response 是一个包含 img 路径的字符串。

我的#preview 位于 .box 元素内,并由 JCrop 动态更新。

问题是,在 Jcrop() 之后,.box 不在中心(center() 函数将窗口中的元素居中)。

如果,在浏览器的 javascript 控制台中,我将 $('.box').center();然后按回车键,元素通常居中。

为什么会出现这个问题?

为此创建提琴手非常困难,因为模拟动态图像插入的代码很复杂。

感谢您的支持。

【问题讨论】:

【参考方案1】:

试试:

$('#preview').attr('src', response).Jcrop(, function() 
    $('.box').center();
);

【讨论】:

感谢回答的人。在这里工作正常。 =],真的tks。正确答案。

以上是关于在同一上下文中具有其他 JS 函数的 Jcrop 插件的主要内容,如果未能解决你的问题,请参考以下文章

图像旋转和 Jcrop.js

JS 中的 this 总结

Jcrop 加载完成后运行函数(解决方案)

在 ajax 加载的图像上激活 Jcrop

js笔记

如何在临时图像上使用 jCrop?