目标很简单。 Facebook不允许GIF动画,我想要实现的是从Facebook墙上传图像(GIF),它将被改为jpg并出现在墙上。真正的GIF网址将添加到评论中。目标是使用jquery创建一个greasemonkey脚本,从注释中获取一个href属性并将其设置为图像的src。
到目前为止,我的代码是,
$("li>div.timelineUnitContainer")
$("div.uiCommentContainer")
var src = $a.attr("href");
unsafeWindow.console.log(src);
$('li>div.uiScaledImageContainer>photoUnit').has("img.img").attr('src',src);
我无法让firebug控制台显示第4行的日志。
感谢您的时间。
编辑,我使它工作,但这需要图像的宽度,
var src = $("li>div.timelineUnitContainer div.uiCommentContainer [href]");
var thumbObj = $('.uiScaledImageContainer.photoWrap').find('.img');
var i;
thumbObj.each(function() {
var height = $(this).height();
if (height==201)
{
$(this).attr('src',src[5]);
}
});