欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > JQuery基本操作(一)

JQuery基本操作(一)

2024/10/25 22:24:26 来源:https://blog.csdn.net/m0_71192988/article/details/142881671  浏览:    关键词:JQuery基本操作(一)
获取表单元素的值
$(选择器).val();  //获取
$(选择器).val(值); //赋值
<body><div>用户名:<input type="text" id="userName"/><button id="get">获取值</button><button id="set">设置值</button></div>
</body><script>$(function(){$("#get").click(function(){var name = $("#userName").val();alert(name);});$("#set").click(function(){var name = $("#userName").val("李四");});});
</script>
 获取元素下面所有内容
.html();//获取
.html("<a>XXXX</a>");//赋值
<body><div>aaa</div><button id="get">获取值</button><button id="set">设置值</button>
</body><script>$(function(){$("#get").click(function(){var html = $("div").html();alert(html);});$("#set").click(function(){var html = $("div").html("eee");});});
</script>
获取元素下文本内容
.text();//获取
.text(w);文本内容); //赋值
<body><div>aaa</div><button id="get">获取值</button><button id="set">设置值</button>
</body>
<script>$(function(){$("#get").click(function(){var html = $("div").text();alert(html);});$("#set").click(function(){var html = $("div").text("eee");});}); 
</script>
操作元素CSS属性
操作单个CSS
$(选择器).css(属性,值); //改变
$(选择器).css(属性);  //获取操作多个CSS
$(选择器).css({属性1:值1,属性2:值2}); //改变
类型转换
//js转jquery   
$(js对象);//jquery转js   
$(选择器).get(0); 或 $(选择器)[0]
操作class属性
//addclass 添加class样式
$(".div1").addClass("div2");//removeClass 删除class样式
$(".div1").removeClass("div2");
//addClass
<style>.div1{width: 100px;height:100px;background-color: red;}.div2{width: 100px;height:100px;background-color: green;}
</style>
<body><div class="div1">111</div>
</body>
<script>$(function(){$(".div1").click(function(){$(".div1").addClass("div2");});});
</script>//removeClass
<body><div class="div1">111</div>
</body>
<script>$(function(){$(".div1").click(function(){$(".div1").removeClass("div1");});});
</script>

 切换样式
 $(".div1").toggleClass("div2");
<style>.div1{width: 100px;height:100px;background-color: red;}.div2{width: 100px;height:100px;background-color: green;}
</style>
<body><div class="div1">111</div>
</body>
<script>//切换样式$(function(){$(".div1").click(function(){$(".div1").toggleClass("div2");});});
</script>
操作属性 
$(选择器).attr(HTML属性);  //获取属性值
$(选择器).attr(HTML属性,值); //改变属性值 
$(选择器).removeAttr(HTML属性);//删除元素属性
//获取属性
<style>.div1{width: 100px;height:100px;background-color: green;}</style>
</head>
<body><div class="div1" name="box">111</div>
</body><script>$(function(){$(".div1").click(function(){var name = $(".div1").attr("name");//获取属性var classz = $(".div1").attr("class"); alert("name属性的属性值:"+name+"   class属性的属性值:"+classz);});});
</script>//改变属性
<style>.div1{width: 100px;height:100px;background-color: green;}
</style><body><div class="div1">111</div>
</body>
<script>$(function(){$(".div1").click(function(){$(".div1").attr("name","box");//获取属性var name = $(".div1").attr("name"); alert("name属性的属性值:"+name);});});	
</script>


 隐藏与显示 
hide(显示时间<毫秒>,函数) //隐藏元素
show(显示时间<毫秒>,函数) //显示元素
toggle(显示时间<毫秒>,函数) //隐藏与显示
//隐藏
<style>.div1{width: 100px;height:100px;background-color: green;}
</style>
<body><div class="div1" >111</div>
</body>
<script> $(function(){$("button").click(function(){$(".div1").hide(1000);});}); 
</script>//显示
<style>.div1{width: 100px;height:100px;background-color: green;}
</style>
<body><div class="div1" style="display: none;">111</div><button>显示</button>
</body>
<script> $(function(){$("button").click(function(){$(".div1").show(1000);});}); 
</script>//切换
<style>.div1{width: 100px;height:100px;background-color: green;}
</style>
<body><div class="div1">111</div><button>切换</button>
</body>
<script> $(function(){$("button").click(function(){$(".div1").toggle(1000);});});
</script>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com