首页 > 其他分享 >04 jQuery遍历器

04 jQuery遍历器

时间:2023-08-28 17:27:25浏览次数:30  
标签:jQuery 遍历 console log 04 text li

04 jQuery遍历器

如果jQuery一次性选择了很多元素节点. 而我们又希望能拿到每一个元素中的相关信息. 此时可以考虑用jQuery的遍历器来完成对元素的循环遍历。
例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="jquery.min.js"></script>
    <script>
        $(function(){
            // 此时确实能拿到所有li的内容, 但是我想一个一个拿. 分别处理
            // li_text = $('li').text();
            // console.log(li_text);

            // 分别处理
            $('li').each(function(i, el){
                console.log(i);
                //console.log(el.text()); // 注意, 遍历器拿到的东西是JS的DOM对象, 并不是jquery对象
                console.log($(el).text()); // 此时el和this是同一个东西.
                console.log($(this).text());
            })
        })
    </script>
</head>
<body>
    <ul>
        <li>吃饭</li>
        <li>睡觉</li>
        <li>打豆豆</li>
        <li>吹牛</li>
    </ul>
</body>
</html>

标签:jQuery,遍历,console,log,04,text,li
From: https://www.cnblogs.com/zczhaod/p/17662855.html

相关文章

  • 二叉树的层序遍历
    /***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){this.val=val;}*TreeNode(intval,TreeNodeleft,TreeNoderight){......
  • 01 jQuery初使用
    01jQuery初使用jQuery是一个曾经火遍大江南北的一个Javascript的第三方库.jQuery的理念:writelessdomore.其含义就是让前端程序员从繁琐的js代码中解脱出来.我们来看看是否真的能解脱出来.关于jQuery的版本:这里有必要说一下,jQuery一共提出过3个大版本.分别是1.x,......
  • 02 jQuery选择器
    02jQuery选择器jQuery的逻辑和css选择器的逻辑是一样的.//语法: $(选择器)可以使用jQuery选择器快速的对页面结构进行操作.案例:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><scriptsrc=&quo......
  • unbutu20.04离线安装谷歌浏览器
    浏览器安装包下载地址 链接:https://pan.quark.cn/s/634b6bed2f68 下载之后上传到你的unbutu在你存安装包的路径输入dpkg-igoogle-chrome-stable_current_amd64.deb之后按照系统提示跟安装其他软件一样......
  • 集合遍历使用多线程并行执行
    在业务中常常有这样的需求,需要遍历集合,分别处理,相互之前单独处理,互不影响。为了充分利用服务器资源,可以使用多线程来执行。parallelStream创建一个并行流,使用ConcurrentHashMap使多线程情况下线程安全CompletableFuture.allOf是所有线程全部执行完获得结果CompletableFuture.......
  • ubuntu18.04安装anaconda
    使用mobaXterm将文件传到虚拟机中1.首先在官网或者镜像网站下载安装包,我下载的是Anaconda3-5.3.1-Linux-x86_64.sh。使用mobaXterm(或者其他的FTP软件)将其上传到虚拟机中(mobaXterm连接到虚拟机后直接拖拽本地需要上传的文件到虚拟机中目标文件夹即可)。2.后续步骤可以参考......
  • 04 以太网交换基础
    在网络中传输数据时需要遵循一些标准,以太网协议定义了数据帧在以太网上的传输标准,了解以太网协议是充分理解数据链路层通信的基础。以太网交换机是实现数据链路层通信的主要设备,了解以太网交换机的工作原理也是十分必要的。设备的工作模式单工模式:信号传递是单方向的,比如传统......
  • 面试官:如何遍历 Redis 中的海量数据?
    来源:https://www.toutiao.com/article/6697540366528152077/前言有时候我们需要知道线上的redis的使用情况,尤其需要知道一些前缀的key值,让我们怎么去查看呢?今天给大家分享一个小知识点!事故产生因为我们的用户token缓存是采用了【user_token:userid】格式的key,保存用户的token......
  • jQuery常用方法
    jQuery常用方法jQuery入口函数作用:等待文档中的标签加载完毕(不等待内容加载完毕),然后再执行入口函数中的代码语法:`$(document).ready(function(){});`完整写法`$(function(){});`简写DOM入口函数作用:等待文档中的标签和内容加载完毕,然后再执行入口函数中的代码语法:......
  • Ubuntu16.04安装OpenEXR与openexr-python
    1,安装库文件sudoapt-getinstallopenexr 2,安装python接口(注意版本问题) 我使用的python3.6,安装1.3.2版本的没有问题,如果python是3.8,可以尝试选择安装1.3.9等高版本pipinstallOpenEXR==1.3.2-ihttps://pypi.tuna.tsinghua.edu.cn/simple 如果没有指定OpenEXR的......