Клуб пользователей блока «Поделиться»

Подключение блока внутри <script>

viktor@coffeestudio.ru
27 июля 2016, 21:27

Возможно ли подключить ваш блок внутри тега <script></script>, как показано ниже?

<script type="text/javascript" src="//yastatic.net/share2/share.js" charset="utf-8"></script>
<script type="text/html">
    <div id="ya"></div>
</script>
<script>
    var share = Ya.share2('ya', {
        theme: { services: 'vkontakte,facebook,gplus,linkedin' },
        content: { url: 'https://yandex.com' },
        hooks: {
            onready: function () {
                console.log('блок инициализирован');
            }
        }
    });
</script>

5 комментариев
Подписаться на комментарии к посту
Если я правильно понял вопрос, то нет.
А что вы хотите получить таким способом?
viktor@coffeestudio.ru
28 июля 2016, 09:01
sameoldmadness,
пытаюсь поставить ваш блок на сайте, шаблоны которого полностью обёрнуты в такие теги <script type="text/html">
viktor@coffeestudio.ru,
 Скорее всего, на сайте используется шаблонизация.
Вызов Ya.share2() нужно отложить до того момента, пока шаблонизатор не поместит содержимое тэга script в документ.
viktor@coffeestudio.ru
28 июля 2016, 10:45
sameoldmadness,
спасибо, помогло :)