Мы видели во многих местах, что всякий раз, когда межсайтовый виджет импортируется, он поставляется с пользовательским тегом с определенным пространством имен. Мой вопрос о том, как вы объявляете, используете и изменяете это в JavaScript.
Например, скажем, кнопка Google +1. Импортируется в основном, вы импортируете JavaScript, а затем тег <g:plusone></g:plusone>
с g
в качестве пространства имен.
Я видел их источник https://apis.google.com/js/plusone.js, и мне довольно трудно найти, как они определили свое пространство имен в javaScript и импортировали его.
В основном я хочу сделать три функции.
- способен определить тег виджета
<x:y></x:y>
и проанализировать его с помощью JavaScript для некоторого динамического HTML.
- Этот html-контент будет содержать динамический контент, анимацию и вызовы ajax, которые будут обрабатываться этим единственным JavaScript, который я буду импортировать.
- Возможность импортировать несколько виджетов на одну страницу, все действует зависимо. Т.е., если я обновляюсь в одном месте, обновление обновляется в других местах.