我在使用 JCrop 插件时遇到问题。
我有这个小代码:
$('#preview').attr('src', response).Jcrop();
$('.box').center();
response 是一个包含 img 路径的字符串。
我的#preview 位于 .box 元素内,并由 JCrop 动态更新。
问题是,在 Jcrop() 之后,.box 不居中(center() 函数使窗口中的元素居中)。
如果,在浏览器的 javascript 控制台中,我将 $('.box').center();然后按回车键,元素通常居中。
为什么会出现这个问题?
为此创建一个 fiddler 非常困难,因为模拟动态图像插入的代码很复杂。
感谢您的支持。
最佳答案
尝试:
$('#preview').attr('src', response).Jcrop({}, function() {
$('.box').center();
});
关于javascript - 在同一上下文中具有其他 JS 函数的 Jcrop 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21776384/