2014-01-25 4 views
0

Возможно ли создать кнопку щебета, нажав ссылку? :Заполните кнопку щебета с динамическим контентом

http://fiddle.jshell.net/gmq39/22/

Я попытался с:

$.getScript('http://platform.twitter.com/widgets.js'); 

"кнопка", которая appear's не имеет functionlaity и style's

Любой know'sa обходной путь или что делать я нужно вникать? нужна ваша помощь .. приветствия !!

ответ

1

Используйте twttr.widgets.load();, чтобы привязать функциональность twitter к динамически добавленной кнопке.

Кроме того, чтобы убедиться, что вы не загрузите сценарий снова и снова, вы можете сначала проверить, если сценарий уже загружен с чем-то вроде этого

function twitter() { 
    if ($(".twitter-follow-button").length > 0) { 
     if (typeof (twttr) != 'undefined') { 
      twttr.widgets.load(); 
     } else { 
      $.getScript('http://platform.twitter.com/widgets.js'); 
     } 
    } 
} 

$(function() { 
    $('body').html('<a href="https://twitter.com/MagnusEngdal" class="twitter-follow-button" data-show-count="false">Follow @MagnusEngdal</a>') 
    twitter(); 
}); 

http://jsfiddle.net/23D8C/1/

+0

могли бы вы показать пример для использования в моем случае? создание объекта с этим? – user3235284

+0

Да, я читал об этой функции, но только в контексте с твит-файлом/твит-кнопкой, но возможно ли это сделать с последующей кнопкой? greetings, edit: спасибо за jsfiddle, но я не уверен, как это сделать для следующей кнопки:/ – user3235284

+0

Здесь вы идете http://jsfiddle.net/23D8C/1/ –

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