Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Поменять data-href в Facebook Comments (https://javascript.ru/forum/jquery/59807-pomenyat-data-href-v-facebook-comments.html)

yarnik 27.11.2015 19:42

Поменять data-href в Facebook Comments
 
На данный момент на сайте есть несколько комментариев и все они относятся к главной странице, так как для data-href указана главная страница. Я хочу переделать так, что бы комментарии относились к внутренним страницам, но показывать изначально пустой блок не хорошо, люди не будут комментировать.

Я знаю, что для того чтобы менять данные в data-href во время загрузки страницы можно указать
$(".fb-comments").attr("data-href", window.location.href);


И вот что я придумал:
1. Во время загрузки страницы проверить, есть ли на ней комментарии. Если на этой странице комментариев нет, то показать комментарии с главной страницы.
2. И как только пользователь захочет что то писать, заменить data-href.

Я видоизменил код, он меняет данные data-href, но не так глубоко как надо. После публикации, комментарий все равно принадлежит к главной странице:
$('.fb-comments').on( "mouseover", function(){
    $(".fb-comments").attr("data-href", window.location.href);
});


Часовой пояс GMT +3, время: 13:28.