访问jquery注释器注释



我正在使用jquery注释器对网站进行注释和记录。如果用户添加了注释,我需要添加额外的样式。

我正在尝试创建一个小插件,如果高亮显示存在注释,它将向高亮显示添加一个类,但我似乎无法从我的插件中访问该注释。

如有任何帮助,我们将不胜感激!

编辑:

到目前为止,这是我的插件,只是能够查看注释器对象的开始。我在注释器对象的日志中找不到任何能为我提供有关高亮显示所附注释信息的内容。

Annotator.Plugin.Milestone = function(element) {
   var milestoneAnnotator = {
        pluginInit: function() {
            console.log(this.annotator);
        }
    };
    return milestoneAnnotator;
}

根据Annotator自述文件,订阅annotationsLoaded事件将允许您在将所有存储的注释加载到DOM时访问这些注释。

现在,关于在高亮显示中添加一个类,我想你指的是CSS类?下面是一个在所有注释加载到DOM时向它们添加CSS类的示例。

要只向带有注释的注释中添加类,只需检查注释上的text属性即可。

最新更新