DOM节点选取:

[复制链接]
查看1452 | 回复0 | 2021-3-4 15:56 | 显示全部楼层 |阅读模式
  1. <script type="text/javascript" src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
  2. <script type="text/javascript">
  3. $(function(){
  4.     $("li").click(function(){
  5.         //DOM节点选取
  6.         $(this).siblings();//兄弟
  7.         $(this).addClass('active').siblings().removeClass('active');
  8.         $(this).parent();//直接父元素
  9.         $(this).parents();//祖先

  10.         //DOM插入
  11.         $(this).before('<li>(标签外)之前</li>');//在被选元素之前插入内容
  12.         $(this).prepend('<b>开头</b>');//在被选元素的开头插入内容
  13.         $(this).append('<b>结尾</b>');//在被选元素的结尾插入内容
  14.         $(this).after('<li>(标签外)之后</li>');//在被选元素之后插入内容
  15.     });

  16.     $("#button").click(function(){
  17.         //遍历
  18.         $("ul li").each(function(){
  19.             console.log($(this).text())
  20.         });
  21.         $("ul li").each(function(i,element){
  22.             console.log($(this).text())
  23.             console.log($(element).text());
  24.             console.log(i);
  25.         });
  26.     });

  27. });
  28. </script>
  29. <ul><li>111</li><li>222</li><li>333</li><li>444</li><li>555</li></ul>
  30. <input type="button" id="button" value="遍历">
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
434
贡献
3
丢币
0
主题
59
回帖
0
注册时间
2021-2-21
最后登录
2021-12-28