小编way*_*boy的帖子

在jQuery.ajax()GET请求中记录构造的URL字符串

我想记录jQuery.ajax调用的完全构造的url字符串.我在ajax命令的数据变量中设置params,如下所示:

jQuery.ajax({
  url: 'http://a.site.com',
  data: {
    format: 'json',
    name: 'John Smith',
    addressdetails: 1
  },
  beforeSend: function(jqXHR, settings) {
    console.log(jqXHR, settings); // Can't find it in these values
  },
  success: function(data, textStatus, jqXHR) {
    console.log(data, textStatus, jqXHR); // Nor in these
  }
});
Run Code Online (Sandbox Code Playgroud)

我在上面的例子的日志中寻找的是这个字符串:

'http://a.site.com?format=json&name=John%20Smith&addressdetails=1'
Run Code Online (Sandbox Code Playgroud)

我觉得必须有一些我想念的东西.我确信它会在其中一个回调函数中,但不能在我的生活中找到它的任何地方.任何帮助赞赏.

jquery

5
推荐指数
1
解决办法
5381
查看次数

在 Imagemagick 中屏蔽图像的 Alpha

我需要创建一个图像用作翻转背景图像。这是一个分为 8 部分的圆形图案。这是主图像的屏幕截图(具有透明度的 png):

主图像

这是遮罩图像的屏幕截图。它的大小与主图像相同,并具有“饼”块,以便掩盖除悬停区域之外的所有区域。

蒙版图像

我添加了屏幕截图,因为我相信答案应该非常简单(当您知道答案时,不是所有答案都很简单吗?!),所以我会节省带宽,但如果有帮助,我可以上传原始文件。

这是我用来创建新的蒙版图像的命令:

convert main.png \( mask.png -colorspace gray -alpha off \) \
-compose copy-opacity -composite new.png
Run Code Online (Sandbox Code Playgroud)

问题是创建的新图像已将原始图像的 Alpha 展平为黑色背景:

新图片

如何让 Imagemagick 保留原始 png 的透明度?

imagemagick imagemagick-convert

4
推荐指数
1
解决办法
9879
查看次数

标签 统计

imagemagick ×1

imagemagick-convert ×1

jquery ×1