addClass()方法

addClass()

向匹配的元素添加指定的类名。

定义和用法

addClass() 方法向被选元素添加一个或多个类。

该方法不会移除已存在的 class 属性,仅仅添加一个或多个 class 属性。

提示:如需添加多个类,请使用空格分隔类名。

 案列展示:

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p:first").addClass("intro");
  });
});
</script>
<style type="text/css">
.intro
{
font-size:120%;
color:red;
}
</style>
</head>

<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>向第一个 p 元素添加一个类</button>
</body>

 结果:

项目中用到:

$.each(emps,function(index,item){
				//员工每条数据进行追加
				var empIDTd=$("<td></td>").append(item.empId);
				//员工姓名
				var empNameTd=$("<td></td>").append(item.empName);
				
				//员工性别
				var genderTd=$("<td></td>").append(item.gender=='M'?"男":"女");
			
				//员工Email
				var emailTd=$("<td></td>").append(item.email);
			
				//部门名称
				var deptNameTd=$("<td></td>").append(item.department.deptName);
				
				/**
				<button class="btn btn-primary btn-sm">
					<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>
									编辑
				</button>				
				<button class="btn btn-danger btn-sm">
				<span class="glyphicon glyphicon-trash" aria-hidden="true"></span>
									删除
				</button>
				*/
				//编辑按钮  返回的还是button
				var editBtn=$("<button></button>").addClass("btn btn-primary btn-sm")
				.append($("<span></span>").addClass("glyphicon glyphicon-pencil")).append("编辑");
				
				//删除按钮
				var delBtn=$("<button></button>").addClass("btn btn-danger btn-sm")
				.append($("<span></span>").addClass("glyphicon glyphicon-trash")).append("删除");
				
				var ButtonTd=$("<td></td>").append(editBtn).append(" ").append(delBtn);
				//append方法执行完成以后还是会返回原来的元素。
				$("<tr></tr>").append(empIDTd)
				.append(empNameTd)
				.append(genderTd)
				.append(emailTd)
				.append(deptNameTd)
				.append(ButtonTd)
				.appendTo("#emps_table tbody");
			});

猜你喜欢

转载自blog.csdn.net/qq_40615403/article/details/86513693