首页 > 编程语言 >jQuery源码浅谈系列---$.attr()

jQuery源码浅谈系列---$.attr()

时间:2023-06-26 10:07:00浏览次数:46  
标签:jQuery obj 浅谈 元素 源码 attr 匹配 ID 属性


attr()

 

 

 

1、attr(name)

 

      取得第一个匹配元素的属性值。如果元素没有相应的属性,则返回undefined

 

 

2、attr(properties)

 

      将一个"名/值"形式的对象设置为所有匹配元素的属性

 

     注:要设置class属性,必须用'className'作为属性名

 

 

    举例

 

 

var obj = {
    src :"",
    alt :""
};
$('#ID').attr(obj);

 

 

3、attr(key,value)

 

 

$("#ID").attr('id','test');

 

 

 

标签:jQuery,obj,浅谈,元素,源码,attr,匹配,ID,属性
From: https://blog.51cto.com/u_16170312/6551637

相关文章

  • jquery.pngFix
    jquery.pngFix.js应该还出现在部分系统和一些网站上,简单介绍一下吧。 ----------------解决IE6下不支持png图片透明效果 整理了一下网上的一些插件的缺点: 有png作为背景且背景宽高和标签宽高不一致的时候会发生拉伸。配套版本的支持情况1.3.2-------1.5起不兼容。   扩展......
  • 浅谈字符串哈希
    哈希HASH哈希是对于字符串的一种操作。在日常的百度搜索什么的都是根据关键字来查找,我们可以利用hash来加速这个过程。哈希的思想哈希其实是所有字符串操作中,最简单的操作了。哈希的过程,其实可以看作对一个串的单向加密过程,并且需要保证所加的密不能高概率重复,通过这种方式......
  • springboot+vue基于Web的社区医院管理服务系统,附源码+数据库+论文+PPT,适合课程设计、
    1、项目介绍在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括社区医院管理服务系统的网络应用,在外国线上管理系统已经是很普遍的方式,不过国内的管理系统可能还处于起步阶段。社区医院管理服务系统具有社区医院信息管理功能的选择。社区医院管理服务系统......
  • 【源码阅读】其他
     Export语法文件export_stmt::=KW_EXPORTKW_TABLEbase_table_ref:tblRefwhere_clause:whereExprKW_TOSTRING_LITERAL:pathopt_properties:propertiesopt_broker:broker{:RESULT=newExportStmt(tblRef,whereExpr,path,pr......
  • 【源码阅读】5. Broker Load 导入任务的执行流程
    load_stmt::=KW_LOADKW_LABELjob_label:labelLPARENdata_desc_list:dataDescListRPARENopt_broker:brokeropt_properties:properties{:RESULT=newLoadStmt(label,dataDescList,broker,properties);:}|KW_LOADKW_LAB......
  • 【源码阅读】查询
     总体流程StmtExecutor.execute的过程总体分为三步:● 分析hint● analyze-可能会遇到需要forward到master执行的情况;ShowStmt也可能转成SelectStmt○ Query-analyzeAndGenerateQueryPlan○ 其他Stmt直接调用对应的Stmt的analyze● 执行-handleQueryStmt或其......
  • 【源码阅读】节点管理
     最早的节点管理是在BE节点的配置文件中写入fe节点的地址。BE节点在启动时,将知道fe节点的地址并加入集群。但是这样的机制会有一些问题,有时候一个测试节点接入到了线上集群,这种随意的操作测试会导致集群的拓扑结构不可控。节点管理的目的是对节点进行认证,实现一个节点发现和......
  • 【源码阅读】5. 元数据
     通常操作元数据时,会首先更新一条内存数据,然后写入一条元数据更新日志。这样在重启时,通过顺序回放元数据更新日志,即可在内存中重构完整的元数据。Doris一般使用BDBJE存放元数据的更新日志。在记录到达一定数量会在BDBJE中生成新的DB(本质是checkpoint分割点)............
  • 【源码阅读】90. 插件
     系统相关类PluginLoader:插件的加载类,封装了插件信息、配置加载、安装过程。包含如下组件:● PluginInfo:含有插件的基本信息● Plugin接口:插件初始化接口● AuditPlugin接口:包含审计类型插件关联的操作 初始化PluginMgr.init初始化时将构建内置插件AuditLogBuilde......
  • 【源码阅读】3. 建表
    |KW_CREATEopt_external:isExternalKW_TABLEopt_if_not_exists:ifNotExiststable_name:nameLPARENcolumn_definition_list:columnsCOMMAindex_definition_list:indexesRPARENopt_engine:engineNameopt_keys:keysopt_comment......