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

Posted

技术标签:

【中文标题】Jcrop 加载完成后运行函数(解决方案)【英文标题】:Run function after Jcrop has finished loading (solution) 【发布时间】:2012-04-03 10:48:47 【问题描述】:

这不是一个问题,只是在我自己尝试让它工作之后的一个提示。也许人们已经知道它,但我没有找到它的文档(在 Jcrop 网站或其他地方)。

这实际上只是一个未记录的功能,查看 Jcrop 的源代码,我注意到它在设置之后接受了一个函数作为第二个参数,该函数在 Jcrop 完成加载后被调用。因此,只需在此处输入您的函数即可!

  $('#imagetocrop')
    .Jcrop(
      
        /* settings go here */
      ,
      function()  alert('Jcrop has finished loading!) );

注意:在这种情况下,设置对象不是可选的。回调仅用作第二个参数。你可以发送一个空的设置对象 并且它工作得很好,但是为什么你需要一个这样一个简单的 Jcrop 函数的回调是我无法理解的......

编码愉快!

【问题讨论】:

【参考方案1】:
 $('#imagetocrop').Jcrop(
   
     /* settings go here */
   ,
   function() 
    
     alert('Jcrop has finished loading!) 
   );

【讨论】:

@Jan 只是将其移至答案列。我将其标记为“社区 wiki”,以免受到赞扬,我只是对您的原创内容投了赞成票。 想了这么多,也很高兴能够关闭“问题”。谢了哥们! :)

以上是关于Jcrop 加载完成后运行函数(解决方案)的主要内容,如果未能解决你的问题,请参考以下文章

移动端图片裁剪解决方案

在 ajax 加载的图像上激活 Jcrop

ASP.NET 页面加载完成后运行 javascript 函数

UITableView 加载完成后可以调用函数吗?

在每个组件完成加载后如何在 Angular 2 中运行 jquery 函数

Flutter:如何在运行 JavaScript 函数并显示 html 后等待 WebView 完成加载?