11.12工作总结(对当前this对象拼接内容,判断是否含有class值,修改class值,返回 CSS 属性值)

1. 对当前this对象拼接内容

(一)拼接的内容会在大标签体的最前面

        menuHtm += '<ul class="treeview-menu">';

						list.splice(i,1);//移除
						i--;
						for(var j = 0 ;j < list.length;j++){
							var scdClz = list[j];
							if(scdClz.menu_pid == fstClz.menu_id){
								i=-1;
								list.splice(j,1)//移除
								j--;
								if(scdClz.menu_endflg=="1"){//是末项
									menuHtm +=
										'<li style="height: 40px;line-height: 30px;">' +
											'<a href="#" style="padding-left: 35px" onclick="toPage(\''+scdClz.menu_url+'\',\''+scdClz.menu_name+'\',this)" >' +
												scdClz.menu_name+
											'</a>' +
										'</li>';
								}
							}
						}
						menuHtm += '</ul></li>';
$(e).prepend("<span class='iconfont jy-jiantouyou' style='font-size: 10px'></span>");
unction toPage(url,menu_name,e){
	//移除其他菜单栏的选中样式
	$(".treeview-menu li").removeClass("active");
	$(".treeview-menu li a span").remove();
	$("#right").attr("src",MSysPath+url);
	//标记当前菜单
	$(e).parent("li").addClass("active");
	$(e).prepend("<span class='iconfont jy-jiantouyou' style='font-size: 10px'></span>");
	$("#a_leader_txt").html(menu_name);
}

(二)拼接的内容会在大标签内的最后

$(e).append("<span class='iconfont jy-jiantouyou' style='font-size: 10px;padding-left: 112px;'></span>");

2. 判断是否含有class值,修改class值

function toChangeup(){
	 if($("#updown").hasClass("fa fa-angle-up")){
		 $("#updown").attr("class","fa fa-angle-down");
	 }else{
		 $("#updown").attr("class","fa fa-angle-up");
	 }	
}

获取class值

$("#test").attr("class");

3. 返回 CSS 属性值

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    alert($("p").css("color"));
  });
});
</script>
</head>

<body>
<p style="color:red">This is a paragraph.</p>
<button type="button">返回段落的颜色</button>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值