jQuery查询库几乎支持层叠样式表(CSS)中包含的所有选择器。的css()方法中jQuery查询用于更改所选元素的样式属性。的css()在JQuery中可以以不同的方式使用。
css()方法可用于检查所选元素的属性的当前值:
语法如下:
$(selector).css(property)
返回值:
它会返回所选元素的属性值。
范例1:
Input: $("p").css("color");
Output: Output of the above input will return the
rgb() value of the element.
代码1:
<
!DOCTYPE html>
<
head >
<
script src="https://ajax.googleapis.com/ajax/libs
/jquery/3.3.1/jquery.min.js">
// this is the link of JQuery CDN direct from the
// jquery website so that we can use all the
//function of JQuery css()
<
/ script >
<
/ head >
<
body >
<
button >
Click here and it will return the color value
of p element<
/ button >
<
p style = "color:green" >
Wecome to gfg!<
/ p >
<
/ body >
<
script >
$(document).ready(function() {//here selecting button element
$("button").click(function() {// here when the button is clicked css() method
// will return the value using alert method
alert($("p").css("color"));
});
});
<
/ script >
<
/ html >
输出如下:
在点击按钮之前-
文章图片
点击按钮后,
文章图片
css()方法还用于添加或更改所选元素的属性。
语法如下:
$(selector).css(property, value)
返回值:
这将更改所选元素的属性值。
范例2:
Input: $("p").css("color", "red");
Output: Output of the "p" element becomes red
whatever may be the color previously.
代码2:
<
!DOCTYPE html>
<
head >
<
script src="https://ajax.googleapis.com/ajax/libs
/jquery/3.3.1/jquery.min.js">
// this is the link of JQuery CDN direct from
// the jquery website so that we can use all
// the function of JQuery css()
<
/ script >
<
/ head >
<
body >
<
button >
Click here and it will return the color value
of p element<
/ button >
<
p style = "border: 2px solid green;
color:red;
padding:5px" >
Wecome to gfg!.<
/ p >
<
/ body >
<
script >
$(document).ready(function() {// here selecting button element
$("button").click(function() {// here when the button is clicked css()
// method will change the color of paragraph
$("p").css("color", "green");
});
});
<
/ script >
<
/ html >
输出如下:
在点击按钮之前-
文章图片
点击按钮后,
文章图片
css()方法可以使用函数来更改所选元素的css属性:
语法如下:
$(selector).css(property, function(index, currentvalue))
返回值:
它将返回所选属性的更改值。
范例3:
Input: $("p").css("padding", function(i){ return i+20;
});
Output: Output will get is the paragraph with padding value
increases to "25px" whatever be the initial value.
代码3:
<
!DOCTYPE html>
<
head >
<
script src="https://ajax.googleapis.com/ajax/libs
/jquery/3.3.1/jquery.min.js">
//this is the link of JQuery CDN direct from
//the jquery website so that we can use all
//the function of JQuery css()
<
/ script >
<
/ head >
<
body >
<
button >
Click here and the padding will change.<
/ button >
<
p style = "border: 2px solid green;
color:green;
padding=5px;
" >
Welcome to gfg!.<
/ p >
<
/ body >
<
script >
$(document).ready(function() {
$("button").click(function() {
$("p").css("padding", function(h) {
return h + 30;
});
});
});
<
/ script >
<
/ html >
输出如下:
在点击按钮之前-
文章图片
【jQuery如何使用css()方法(代码示例)】点击按钮后,
文章图片
推荐阅读
- VISA Inc.面试经验(校园内)
- 算法(如何实现字符串转换的就地算法())
- 三星面试经验分享(三星研究院校园,诺伊达)
- Zoho面试分享|S2(校园内)
- 持久系统面试经验(在校园内)
- Django Project MVT结构详细指南
- Salesforce面试经验|S5(校园)
- TypeScript中的interface和type有什么区别()
- PHP如何使用过滤器和过滤器常数()