Javascript Jcrop插件与同一上下文中的其他JS函数

Javascript Jcrop插件与同一上下文中的其他JS函数,javascript,jquery,html,css,jcrop,Javascript,Jquery,Html,Css,Jcrop,我在使用JCrop插件时遇到了问题 我有一个小代码: $('#preview').attr('src', response).Jcrop(); $('.box').center(); response是一个包含img路径的字符串 我的#预览在.box元素中,由JCrop动态更新 问题是,在Jcrop()之后,.box不是中心(center()函数使窗口中的元素居中) 如果,在浏览器上的javascript控制台中,我放置了$('.box').center();然

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

我有一个小代码:

        $('#preview').attr('src', response).Jcrop();
        $('.box').center();
response是一个包含img路径的字符串

我的#预览在.box元素中,由JCrop动态更新

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

如果,在浏览器上的javascript控制台中,我放置了$('.box').center();然后按enter键,图元通常居中

为什么会出现这个问题

要为此创建一个fiddler是非常困难的,因为模拟动态图像插入的代码非常复杂

感谢您的支持。

请尝试:

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

答问者。在这里工作很好,真的。正确的回答。