jquery中可使用css()方法来设置css样式。css()方法可以为被选元素设置一个或多个样式属性;设置单个css样式可以使用“css(属性名,值);”语句,设置多个样式可以使用“css({属性名1:值1,属性名2:值2...}”语句。

本教程操作环境:windows7系统、jquery1.10.0版本、Dell G3电脑。
使用css()方法设置css样式
css() 方法为被选元素设置一个或多个样式属性。
语法如下:
一个样式:css(属性名,值);
多个样式:css({属性名1:值1,属性名2:值2...})
示例:使用css()方法设置css属性。
<meta><script></script><script>
$(document).ready(function(){
$("button").click(function(){
$("p").css({"background-color":"red","font-size":"200%"});
});
});
</script><h2>注意字体和背景色的变化<h2>
</h2>
</h2><p>注意字体和背景色的变化</p>
<p>注意字体和背景色的变化</p>
<button>点击我观察变化</button>
与样式类别有关的方法
可以通过class指定HTML元素的类别。jquery中与CSS类别有关的方法。
1.addClass()方法:为匹配的HTML元素添加类别属性。
语法:addClass(classname) ,classname为要添加的类别名称。
2.hasClass()方法:可以判断匹配的元素是否被拥有指定的类别。
语法:hasClass(classname)
如果匹配的元素拥有名为classname的类别,则hasClass()方法返回True;否则返回False。
3.removeClass()方法:为匹配的HTML元素删除指定的class属性。也就是执行切换操作。
语法:removeClass(classname),classname是要切换的类别名称
4.toggleClass()方法:检查每个元素中指定的类。如果不存在则添加类,如果已设置则将其删除。
语法:toggleClass(classname),classname是要切换的类别名称
示例:使用addClass()方法为HTML元素添加class属性的实例。
jQuery 1.12.4是jQuery 1.x系列的最后一个正式稳定版本,由jQuery团队于2016年发布。该版本主要面向需要兼容旧版浏览器环境的网站和Web应用,尤其适用于仍需支持Internet Explorer 6、Internet Explorer 7、Internet Explorer 8等老旧浏览器的项目。
<meta><script></script><style>
p{
margin:8px;
font-size:16px;
}
.selected{
color:red;
}
.highlight{
background:yellow;
}
</style><p>注意我的变化</p>
<button>添加样式</button>
<button>删除样式</button>
<script>
$("#addClass").click(function(){
$("p").addClass("selected highlight");
});
$("#removeClass").click(function(){
$("p").removeClass("selected highlight");
});
</script>
获取和设置HTML元素的尺寸
1.height()方法:获取和设置元素的高度。语法如下:
获取高度的语法:value=height();
设置高度的语法:height(value);
2.innerHeight()方法:获取元素的高度(包括顶部和底部的内边框)。
语法:value=innerHeight();
3.innerWidth()方法:获取元素的宽度(包括左侧和右侧的内边距)。
语法:value=innerWidth();
4.outerHeight()方法:获取元素的高度(包括顶部和底部的内边框、边框和外边距)。
语法:value=outerHeight();
5.outerWidth()方法:获取元素的宽度(包括左侧和右侧的内边距、边框和外边距)。
语法:value=outerWidth();
6.width()方法:获取和设置元素的宽度。语法如下:
获取宽度的语法:value=width();
设置宽度的语法:width(value);
示例:获取html元素高度的实例。
<meta><script></script><style>
button{
font-size:12px;
margin:2px;
}
p{
width:150px;
border:1px red solid;
}
div{
color:red;
font-weight:bold;
}
</style><button>获取段落尺寸</button>
<button>获取文档尺寸</button>
<button>获取窗口尺寸</button>
<div> </div>
<p>用于测试尺寸的段落。</p>
<script>
function showHeight(ele,h){
$("div").text(ele+"的高度为"+h+"px.");
}
$("#getp").click(function(){
showHeight("段落",$("p").height());
});
$("#getd").click(function(){
showHeight("文档",$(document).height());
});
$("#getw").click(function(){
showHeight("窗口",$(window).height());
});
</script>
相关视频教程推荐:jQuery教程(视频)
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










