Pinterest 适用于单个照片图像,而不是网页 URL。Twitter 和 Facebook 可以只使用页面 URL,但对于 Pinterest,每个单独的图像 URL 都应该提供给“Pin It”按钮链接而不是页面 URL。
我正在尝试将 Pin It 按钮添加到 prettyPhoto 插件中,到目前为止一切都已设置,除了我不知道如何获取幻灯片中每个单独图像的 img src 和标题,以便将它们附加到“Pint它”链接。
我目前在 jquery.prettyPhoto.js 中的 facebook 代码之后立即拥有的内容:
<div class="pinterest">
<a href="http://pinterest.com/pin/create/button/?url='+window.location.href+'&media='+$('#fullResImage').attr('src')+'&description='+$(this).attr('title')+'" class="pin-it-button" count-layout="horizontal" target="_blank">
<img border="0" src="http://assets.pinterest.com/images/PinExt.png" title="Pin It" />
</a>
</div>
但是由于某种原因, $('#fullResImage').attr('src')和$(this).attr('title')都不能正常工作。你可以在这里查看页面,脚本在这里。它们是“未定义的”并且是空的。
有人可以帮我让他们工作吗?非常感谢!