Blogger Information
Blog 20
fans 0
comment 0
visits 10850
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
演示文本操作3个功能+演示样式属性操作 3个功能+演示 效果操作 3个功能 +什么是节点以及演示节点功能操作
麦兜的故事
Original
461 people have browsed it

文本操作

1:val() 设置或获取表单字段的值
  1. // 不带参数:获取
  2. console.log($("#user").val());
  3. // 带参数:设置
  4. console.log($("#user").val("亚瑟"));
  5. // 带参数:参数为回调函数
  6. let users = $("#user").val(()=>"米莱迪");
2:text() 设置或获取所选元素的文本内容
  1. // 获取
  2. console.log($("button").text());
  3. // 设置
  4. $("button").text("按钮");
  5. console.log($("button").text());
3:html() 设置或获取所选元素的内容(包含 HTML 标签)
  1. $("#select_s").change(function(){
  2. let select = $("#select_s").val();
  3. // console.log(select);
  4. let html_data;
  5. let html_data1;
  6. if(select == 1){
  7. html_data += '<option value="101">北京市</option>';
  8. }else if(select == 2){
  9. html_data += '<option value="201">济南市</option>';
  10. html_data += '<option value="202">青岛市</option>';
  11. html_data += '<option value="203">淄博市</option>';
  12. html_data += '<option value="204">枣庄市</option>';
  13. html_data += '<option value="205">东营市</option>';
  14. html_data += '<option value="206">菏泽市</option>';
  15. }
  16. $("#select_ss").html(html_data);
  17. let selected = $("#select_ss").val();
  18. console.log(selected);
  19. if(selected == 101){
  20. html_data1 += '<option value="2001">东城区</option>';
  21. html_data1 += '<option value="2002">西城区</option>';
  22. html_data1 += '<option value="2003">朝阳区</option>';
  23. html_data1 += '<option value="2004">丰台区</option>';
  24. html_data1 += '<option value="2005">海淀区</option>';
  25. html_data1 += '<option value="2006">顺义区</option>';
  26. }else if(selected == 201){
  27. html_data1 += '<option value="2001">历下区</option>';
  28. html_data1 += '<option value="2002">市中区</option>';
  29. html_data1 += '<option value="2003">槐荫区</option>';
  30. html_data1 += '<option value="2004">天桥区</option>';
  31. html_data1 += '<option value="2005">历城区</option>';
  32. html_data1 += '<option value="2006">长清区</option>';
  33. }
  34. $("#select_q").html(html_data1);
  35. });

样式属性操作

1:addClass() 向被选中元素添加一个或者多个类名
  1. // jq:增加类名
  2. $("input").addClass("one");
  3. // js:增加类名
  4. document.querySelectorAll("input")[0].classList.add("two");
2:removeClass() 向被选中元素删除指定类名
  1. // 删除类名js
  2. document.querySelectorAll("input")[0].classList.remove("two");
  3. // 删除类名 jq
  4. $("input").removeClass("one");
3:toggleClass() 对设置或者移动指定类进行切换
  1. // 切换类名 如果类名已经存在则删除,如果不存在则添加
  2. $("button").click(()=>$("label").toggleClass("label_1"));

效果操作

1:hide() 隐藏被选元素
  1. // jq 隐藏
  2. $(".content1").hide();
  3. // js 隐藏
  4. document.querySelector(".content1").style.display = "none";
2:show() 显示被选元素
  1. // jq 显示
  2. $(".content1").show();
  3. //js 显示
  4. document.querySelector(".content1").style.display = "";
3:toggle() 被选元素在显示与隐藏之间切换
  1. // 显示与隐藏 来回切换操作
  2. $(".content1").toggle();

什么是节点?

html代码中所有的事物都是节点,里面的元素称之为元素节点。

节点功能操作

  1. // children()
  2. console.log($("ul").children());//获取匹配元素的所有子元素
  3. // find(选择器)
  4. console.log($("body").find("div"));//获取匹配元素的所有后代,由find内的参数选择器决定
  5. // siblings()
  6. console.log($(".content").siblings("ul"));//获取匹配元素的同级元素,具体由siblings内的选择器决定
  7. // next()
  8. console.log($(".content").next());//获取匹配元素的相邻同辈元素(下面的)
Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post