我正在对 prettify 的输出进行后处理以突出显示代码中的某些行。我正在使用这样的代码,效果很好:
x = angular.element('.prettify li:nth-child(' + zz['line'] + ')');
x.css('background-color', 'yellow');
x.prop('title', zz['message']);
现在,我想使用 Bootstrap 工具提示,而不是使用标题标签来显示一条消息。上面代码的明显变化是:
x.prop('tooltip', zz['message']);
但是,这不起作用。我想我需要告诉 Angular 重新编译该块,所以它会选择 tooltop 的指令(因此是问题的标题)。
更新- 这是一个显示我正在尝试做的小提琴:http: //jsfiddle.net/6Y4d9/