• 技术文章 >web前端 >前端问答

    jquery怎么改变style样式

    青灯夜游青灯夜游2023-01-28 16:19:14原创62

    jquery改变style样式的方法:1、利用css()给指定元素设置新style样式即可,语法“$(selector).css({"属性名1":"属性值1","属性名2":"属性值2",...})”;2、使用attr()设置指定元素的style属性值即可,语法“$(selector).attr("style","属性名1:属性值1;属性名2:属性值3;...")”。

    本教程操作环境:windows7系统、jquery3.6版本、Dell G3电脑。

    jquery改变style样式有两种方法:

    方法1:使用css()方法

    css() 方法可以设置匹配的元素的一个或多个样式属性。

    直接利用css() 方法设置新style样式即可

    语法:

    $(selector).css({"属性名1":"属性值1","属性名2":"属性值2",...})

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<script src="js/jquery-3.6.3.min.js"></script>
    		<script>
    			$(document).ready(function() {
    				$("button").on("click", function() {
    					$("div").css({"color":"red","background-color":"papayawhip","font-size":"25px"});
    				});
    			});
    		</script>
    		<style>
    			.tr1 {
    				color: green;
    			}
    			.tr2 {
    				color: red;
    				background-color: blanchedalmond;
    			}
    		</style>
    	</head>
    
    	<body class="ancestors">
    		<div style="color: yellow;background-color:powderblue;">欢迎来到PHP中文网!</div><br>
    		<button>改变div元素的style样式</button>
    	</body>
    
    </html>

    1.gif

    方法2:使用attr()方法

    attr() 方法设置或返回被选元素的属性值。

    只需要使用attr() 方法设置元素的style属性值即可。

    语法:

    $(selector).attr("style","属性名1:属性值1;属性名2:属性值3;...")

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<script src="js/jquery-3.6.3.min.js"></script>
    		<script>
    			$(document).ready(function() {
    				$("button").on("click", function() {
    					$("div").attr("style", "color:pink;background-color:peru;font-size: 18px;");
    				});
    			});
    		</script>
    		<style>
    			.tr1 {
    				color: green;
    			}
    			.tr2 {
    				color: red;
    				background-color: blanchedalmond;
    			}
    		</style>
    	</head>
    
    	<body class="ancestors">
    		<div style="color: red;background-color:papayawhip;">欢迎来到PHP中文网!</div><br>
    		<button>改变div元素的style样式</button>
    	</body>
    
    </html>

    2.gif

    【推荐学习:jQuery视频教程web前端视频

    以上就是jquery怎么改变style样式的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery javascript
    上一篇:node怎么实现语音聊天 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • jquery怎么移除z-index样式• jquery怎么设置元素多个属性值• jquery中的$有啥作用• jquery load方法有什么缺陷• jquery的toggle()方法有什么用• jquery怎么修改tr属性值
    1/1

    PHP中文网