Pinterest предназначен для отдельных фотоизображений, а не для URL-адресов веб-страниц. В Twitter и Facebook можно использовать только URL-адрес страницы, но для Pinterest каждый URL-адрес отдельного изображения должен быть указан в ссылке кнопки «Прикрепить», а не в URL-адресе страницы.
Я пытаюсь добавить кнопку Pin It в плагин prettyPhoto, и пока все настроено, за исключением того, что я не знаю, как получить img src и заголовок каждого из отдельных изображений на слайде, чтобы прикрепить их в «Пинта». Это" ссылка.
Что у меня сейчас есть сразу после кода facebook в jquery.prettyPhoto.js:
<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') по какой-то причине не работают правильно. Вы можете просмотреть страница здесь, сценарий здесь а>. Они «не определены» и пусты.
Может кто-нибудь, пожалуйста, помогите мне заставить их работать? Большое спасибо!