Почему я не могу отобразить плагин Twitter, когда хочу? - PullRequest
0 голосов
/ 24 февраля 2012

Это мой код :

HTML

<a href="#" id="showTwitter">Twitter</a>
<div><a href="http://twitter.com/share" class="twitter-share-button" data-url="www.google.it" data-count="vertical" data-lang="it"><!-- --></a></div>

jQuery

$("#showTwitter").click(function() {
        $.getScript("http://widgets.twimg.com/j/2/widget.js");
});

Я хочу загрузить плагин Twitter, нажавпо ссылке, но она не будет отображаться.Зачем?И как я могу это исправить?

Ответы [ 2 ]

0 голосов
/ 27 марта 2012

Используйте это:

twttr.widgets.load();

источник: https://dev.twitter.com/discussions/890

0 голосов
/ 24 февраля 2012

Я слышал о такой проблеме в Chrome здесь: Jquery getScript ($. GetScript ()) не работает в chrome?

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

Вы также можете загрузить все и выполнить скрипт при загрузке, а затем просто скрыть виджет Twitter и затем показать его при нажатии на ссылку.

...