很难说你真正需要什么。下次你应该提供更多的代码......但我会试一试:我不知道你是如何提供文本的亮点,但我认为this demo可以帮助你。
HTML:
<p> Text blabla
<span data-title="Title 1" data-text="Text 1" class="a2u">Highlight 1</span>
more blabla
<span data-title="Title 2" data-text="Text 2" class="a2u">Highlight 2</span>
more blabla
<span data-title="Title 3" data-text="Text 3" class="a2u">Highlight 3</span>
more blabla
</p>
的Javascript:
$().ready(function() {
$("#alert2ui").dialog({
autoOpen: false
});
$(".a2u").click(function() {
$("#alert2ui").dialog("option", "title", $(this).attr("data-title"));
$("#alert2ui").html($(this).attr("data-text"));
$("#alert2ui").dialog('open');
});
});
突出显示文本由给定css class
与HTML5 data-*
属性,你可以设置的详细信息。