Php 如何突出显示HTML中的内容?

Php 如何突出显示HTML中的内容?,php,jquery,html,css,Php,Jquery,Html,Css,我在同一页上创建了链接。此页面的内容位于底部,锚定选项卡位于顶部 当有人点击顶部链接(ancho)时,我想突出显示内容区域5秒钟。看看jQuery和特效插件 为每个内容提供一个唯一的id,如下所示: <div id="content_1"> ... </div> 或者你可以使用.on()或.live(),但你知道了。你可以用很多方法,例如绑定HashChange,然后更改背景色: $(window).bind('hashchange', function(){

我在同一页上创建了链接。此页面的内容位于底部,锚定选项卡位于顶部


当有人点击顶部链接(ancho)时,我想突出显示内容区域5秒钟。

看看jQuery和特效插件


为每个内容提供一个唯一的id,如下所示:

<div id="content_1"> ... </div>

或者你可以使用.on()或.live(),但你知道了。你可以用很多方法,例如绑定HashChange,然后更改背景色:

$(window).bind('hashchange', function(){
    $(".highlight").css("background","#AFA");
    setTimeout(function(){
        $(".highlight").css("background","transparent");
    },5000);
});​

使用
delay()

$('#id-of-anchor').click(function(){

 $("#your-div").css('background','red').delay(5000).css('background','transparent');
 return false;    

});

你能更详细地描述一下你的问题吗?你所说的“内容”是什么意思?它是一个元素,还是元素中的文本?向我们展示你到目前为止拥有的内容。粘贴一些相关的代码高亮显示,如在选择文本或什么?@little big rot和Roko C.buljan我的意思是在元素中添加文本最好使用
.on()
和。
$('#id-of-anchor').click(function(){

 $("#your-div").css('background','red').delay(5000).css('background','transparent');
 return false;    

});