如何标签中的样式

 我来答
猪八戒网
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

一通过修改标签属性来改变它的样式

js设置和获取标签的属性

代码如下:

jq设置和获取标签的属性

代码如下:

值得注意的是JS的window.onload方法块的内容是在JQ的$(function(){})方法块执行完成后,再执行的。

二通过修改标签的css样式来改变它的样式

看看基本的语法:

代码如下:

$("#attr").addClass("banner");//添加样式

$("#attr").removeClass("banner");//移除样式

//JQ支持连带写法,因为removeClass的返回结果也是一个Jq对象,所以Jq对象的所有方法和事件它都可以使用

$("#attr").removeClass("banner").addClass("bannerOver");

下面是一个例子,当在dd标签上单击时,将当前dd块进行高亮显示

代码如下:

一种高级动物
人类的朋友
猫科动物的祖先

下面是为表格的隔行变色效果

代码如下:

odd{background:#808080;}

even{background:#ffd800;}

selected{background:#0094ff;color:#fff;}.hover{background:#808080;}

代码如下:

var$trs=$("#menu_title>dd");//选择所有行$trs.filter(":odd").addClass("odd");//给奇数行添加odd样式$trs.filter(":even").addClass("even");//给偶数行添加odd样式

单击行后,让当前行高亮显示

代码如下:

//点击行,添加变色样式

$trs.click(function(e){

$(this).addClass("selected")

siblings().removeClass("selected");

})

添加鼠标移入与移出事件

代码如下:

//鼠标移入与移出

$("#menu_title>dd").hover(

function(){

$(this).addClass("hover");

},

function(){

$(this).removeClass("hover");

}

);

芬尚
2024-11-18 广告
作为中国极具创新实力的展示空间打造服务商Forsung芬尚以其独特的视野、智慧、执行力等核心能力,协助客户在美陈展示策略、设计、施工和运营上获得竞争优势,并借此和客户共同分享领先一步的价值和喜悦。... 点击进入详情页
本回答由芬尚提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式