jquery的样式操作,类操作(添加 删除 css)

刺骨的言语ヽ痛彻心扉 2022-07-14 00:40 290阅读 0赞
  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <meta charset="UTF-8">
  5. <title></title>
  6. <style>
  7. div {
  8. width: 100px;
  9. height: 100px;
  10. background-color: pink;
  11. }
  12. .current {
  13. background-color: red;
  14. }
  15. </style>
  16. <script src = jquery-1.11.1.js></script>
  17. <script>
  18. $(function () {
  19. //-------------------------------样式操作方法--------------------------------
  20. //样式操作方法1(设置样式): css(json);
  21. // $("div").css({"width":100,"height":100,"background-color":"pink"});
  22. //样式操作方法2(设置样式): css(属性,值);
  23. $("div").css("background-color","red");
  24. //样式操作方法2(获取样式): css(属性);
  25. //获取的时候如果有很多,那么获取jquery对象中的第一个
  26. alert($("div").css("width"));
  27. //------------------类操作添加和删除、切换、判断----------------------------------
  28. $("button").eq(0).click(function () {
  29. //添加类
  30. $("div").addClass("current");
  31. //判断类
  32. alert($("div").hasClass("current"));//has是have的单三 返回bool类型
  33. });
  34. $("button").eq(1).click(function () {
  35. //删除类
  36. $("div").removeClass("current");
  37. //判断类
  38. alert($("div").hasClass("current"));//has是have的单三
  39. });
  40. //alert($("div").hasClass("current"));
  41. // jquery对象中有一个带有类名的也是true,所有都不带才是false;
  42. })
  43. </script>
  44. </head>
  45. <body>
  46. <button>添加</button>
  47. <button>删除</button>
  48. <div></div>
  49. <div></div>
  50. <div></div>
  51. <div class="current"></div>
  52. </body>
  53. </html>

发表评论

表情:
评论列表 (有 0 条评论,290人围观)

还没有评论,来说两句吧...

相关阅读