我们在许多地方看到,每当导入跨站点小部件时,它都带有一个具有特定命名空间的自定义标签。我的问题是如何在JavaScript中声明、使用和修改这个标签。
例如,谷歌的+1按钮。导入基本上是,您导入一个JavaScript,然后一个带有
我看到了他们的源https://apis.google.com/js/plusone.js,发现很难搜索他们如何在javaScript中定义其命名空间并导入它。
基本上,我想做三个功能。
例如,谷歌的+1按钮。导入基本上是,您导入一个JavaScript,然后一个带有
g
作为命名空间的标签<g:plusone></g:plusone>
。我看到了他们的源https://apis.google.com/js/plusone.js,发现很难搜索他们如何在javaScript中定义其命名空间并导入它。
基本上,我想做三个功能。
- 能够定义小部件标记
<x:y></x:y>
并使用JavaScript将其解析为一些动态HTML。 - 此HTML内容将包含动态内容、动画和AJAX调用,由导入的单个JavaScript处理。
- 能够在一个页面上导入多个小部件,所有部件相互依赖。也就是说,如果我在一个地方更新,其他地方也会得到更新。
<ns:tagname></ns:tagname>
这样的结构中:ns
是标签的命名空间,tagname
是标签本身的名称。请确认一下。 - Daniel O'Hara