Я пытаюсь получить встроенную кнопку «Мне нравится» для каждого поста на главной странице блогов Tumblr, например, похожую на http://cicerontheme.tumblr.com/.
Я следовал советам по Tumblr - получаю 8цифровой код реблога на домашней странице (почти там ...) , и включил его в мой код.
$('a.likeLink').click(function() {
var post = $(this).closest('.post');
var id = post.attr('id');
var oath = post.attr('rel').slice(-8);
var like = 'http://www.tumblr.com/like/'+oath+'?id='+id;
$('#likeit').attr('src', like);
});
Я использовал {PostID} и {ReblogURL}, которые являются переменными тегамиTumblr, для значений атрибутов id и rel, для класса «post» HTML-тега соответственно.Я также включил iframe likeit для отправки запроса на http://www.tumblr.com/like/....
Теперь я не уверен, какому HTML-тегу принадлежат эти атрибуты, поэтому я просмотрел источник Ciceron и заметил, чтоони включены в тег div, обертывающий содержимое публикации, и теги a для кнопок like и reblog.Я пытался следовать, но это не сработало.
Я также пытался поместить эти атрибуты во многие разные теги, но они все равно не будут работать.Я даже не совсем уверен, что его отказ от работы вызван размещением атрибутов.
Я буду очень рад, если кто-нибудь, кто заставил его работать, поможет мне заставить его работать.Спасибо.