2016-03-29 3 views
2

Я работаю над кнопкой социальной акции на своем сайте. Он работал нормально, но в какой-то момент времени он ничего не показывал. Я прикрепляю my script file, у которого есть все скрипты для совместного использования. Я очень плохо разбираюсь в jquery. Ссылка на мой сайт staging. Подпись Facebook-значка twitter должна появиться. ниже код имеет долю: { твиттер: истинный },Щебетать share button не отображается

Я повернулся, что ложь и не работает .The смешно часть я заменил твиттер к Facebook: истинный внутри доли: { facebook: истинный }, и он начал появляться и я могу поделиться на twitter.But Thats не solution.What еще может быть ошибка, которая происходит .Please помочь

<script> 
     var twitterSettings = $.extend({}, smShareDefaults, { 
    share: { 
     twitter: true 
    }, 
    buttons: { twitter: {via: 'BarneysNY'}}, 
    click: function(api, options){ 
     track('Social Share', 'Twitter', document.title); 
     api.simulateClick(); 
     api.openPopup('twitter'); 
    } 
    }); 
    $('.sm-share.twitter').sharrre(twitterSettings); 
</script> 
+0

У меня была такая же проблема с кнопкой щебета. Я видел ссылку кнопки ссылки в fire error, там отсутствовал язык, например. en_US. Я ставлю статичным, и кнопка совместного доступа видна для меня. –

+0

Ссылка на ваш сайт не работает, но на других страницах есть кнопка Twitter. У вас все еще есть проблема? Если да, укажите ссылку с проблемой/JsFiddle. –

ответ

6

Когда я иду на свой перевалочный сайт, я стараюсь это в консоли

$(".sm-share.twitter") что приводит к []

означает, что нет кнопки прилагается к Lib.

Можете ли вы указать, где кнопка должна быть напечатана в Sharrre lib?

+1

я приостановил выполнение сценария, я добавил вручную в см-шер DIV с '$ («

„) .appendTo (“ тело»)' , и это сработало (на вашем промежуточном сайте) – Pietro

+0

Ваша промежуточная ссылка дает 404 страницу не найдена, нажатие на историю переходит к статье с кнопкой twitter. Вы решили проблему? – Pietro

0

Вы проверили сетевые настройки? может быть, ваш администратор сети заблокировал твиттер через вашу сеть.

вы должны проверить свои журналы в консоли для любой ошибки, если таковые имеются.

+1

это очень маловероятно, что щебет блокируется в медиа-компании, но почему бы не – Apolo

Смежные вопросы