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;
});