0

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

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

任何帮助将不胜感激!

编辑:

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

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

    return milestoneAnnotator;
}
4

1 回答 1

3

根据Annotator 自述文件,订阅该annotationsLoaded事件将使您能够访问所有存储的注释,当它们被加载到 DOM 中时。

现在,至于将类添加到突出显示中,我假设您的意思是 CSS 类?这是一个在将所有注解加载到 DOM 时将 CSS 类添加到它们的示例。

要仅将类添加到带有注释的注释,您只需检查text注释上的属性。

于 2012-07-26T11:15:44.443 回答