<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box{ width:100px; height:100px; border:1px solid black; } .box1{background-color:red;} .aa{color:red;font-size:30px;} </style> <script type="text/javascript" src="jquery-3.3.1.js"> </script> </head> <body> <div></div> <input type="text" name="user"> <input type="" value="hello,world"> <p>hello world!~~~</p> <button id="bt">啪啪</button> <button id="bt1">不hello点我</button> <br> <i>倾斜</i> <input type="button" value="变成标题点我" id="bt3"> <br> <input type="button" value="还想变标题?" id="bt4"> <script type="text/javascript"> $(document).ready(function(){ $('div').addClass('box box1') $('div').removeClass('box1') $('.text').attr('type','password') // $('input').removeAttr('value') alert($('input').hasClass('text')) $('#bt').click(function(){ $('p').toggleClass('aa') }) $('#bt1').click(function(){ $('p').text('哈喽,世界') }) $('#bt3').click(function(){ $('i').html('<h1>我已经变成了标题</h1>') }) $('#bt4').click(function(){ $('#bt3').val('我还是能变成标题') }) }) </script> </body> </html>
以我现在的知识面,感觉属性的操作好像有点多此一举。可能是还未深入学习,所以还不能体会这些功能的妙处