访问jquery注释器注释

时间:2012-07-25 19:52:04

标签: javascript jquery annotations

我正在使用jquery annotator对网站进行注释和记笔记。如果用户添加了备注,我需要添加其他样式。

我正在尝试创建一个小插件,如果该突出显示存在一个音符,则会向该高亮添加一个类,但我似乎无法从我的插件中访问该音符。

非常感谢任何帮助!

编辑:

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

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

    return milestoneAnnotator;
}

1 个答案:

答案 0 :(得分:3)

根据Annotator readme,订阅annotationsLoaded事件可让您在加载到DOM时访问所有存储的注释。

现在,至于为高亮添加一个类,我认为你的意思是一个CSS类?这是一个example在将所有注释加载到DOM时为所有注释添加CSS类。

要仅使用注释向注释添加类,您只需检查注释上的text属性。