attr()

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
	*{margin:0;padding:0;}
	</style>
	<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
	<script type="text/javascript">
	$(function(){
		$(‘div‘).attr(‘title‘,function(index,value){
			return ‘原来的title‘+ value + ‘我是‘+(index+1) +‘号域名‘;
		});
	});
	</script>
</head>
<body>
<div title="11"><strong>www.baidu.com</strong></div>
<div title="22"><strong>www.baidu.com</strong></div>
<div title="33"><strong>www.baidu.com</strong></div>

</body>
</html>

  如图显示:

时间: 2024-10-22 12:50:08

attr()的相关文章

JQuery中Attr与Prop的区别

今天做一个用jquery控制input checkbox的选中和不选中赋值,开始attr一直出现莫名其妙的问题,首次能赋值,之后每次点击完全没效果.后面改用prop来做,功能正常. 以下介绍attr与prop的区别: 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法. 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法. 参考文章:http://www.cnblogs.com/Showshare/p/different-between-attr-and-pro

jquery13 attr() prop() val() addClass()等 : 对元素属性的操作

<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <script src="jquery-2.0.3.js"></script> <script> jQu

使用正则表达式提取一段标识语言( html 或 xml )代码段中指定标签的指定属性值(需考虑属性值对不规则的情况,如大小写不敏感,属性名值与等号间有 空格等)。此处假设需提取 test 标签的 attr 属性值,请自行构建包含该标签的串

<test attr="ddd"> <test attr/s*=/s*["|'](.*?)["|'].*?> <test attr="ddd"> <test attr\s*=\s*[" |'](.*?)[" |'].*?>

attr和prop

/* * 对于DOM对象来说: * * 所有书写在html中的属性,都是DOM元素的属性节点, * 通过setAttribute设置的属性,也都是DOM元素的属性节点. * * 有一个attributes属性,该属性存储了该DOM所有的属性节点, * 这些属性节点都是DOM对象,拥有DOM的特征,比如都有nodeType. * */ /* * 对于DOM对象来说: * * 所有通过.或者[]添加的属性,与普通的对象一样, * 都称之为对象的属性,注意这些属性不是属性节点, * 不存在与attri

knockout 学习实例6 attr

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="js/knockout-3.4.0.js" type="text/javascript" charset="utf-8"></script> </head>

jquery版本号升级不兼容的问题:$(&amp;quot;input&amp;quot;).attr(&amp;quot;value&amp;quot;)功能发生改变

之前项目中使用的是jquery-1.6.3.js,在这个版本号中,假设我们想获取输入框的值,能够使用$("input").attr("value")或者是$("input").val(),这2种方式是等价的. <input type="text" id="speed" /> $("#speed").attr("value"); $("#speed

jQuery07源码 (3803 , 4299) attr() prop() val() addClass()等 : 对元素属性的操作

var nodeHook, boolHook, rclass = /[\t\r\n\f]/g, rreturn = /\r/g, rfocusable = /^(?:input|select|textarea|button)$/i; jQuery.fn.extend({ attr: function( name, value ) { //遍历this //arguments.length > 1,jQuery.attr(this[i],name,value),返回this //arguments

jquery的attr和prop区别之实例

对于HTML元素本身就带有的固有属性,在处理时,使用prop方法. 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法. html文件 <tr> <th></th> <td> <a class="easyui-linkbutton" style="width:60px;" onclick="selectAll()">全选</a> <a class=&

jQuery的属性与样式之.attr()与.removeAttr()

Query中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr() attr()有4个表达式 attr(传入属性名):获取属性的值 attr(属性名, 属性值):设置属性的值 attr(属性名,函数值):设置属性的函数值 attr(attributes):给指定元素设置多个属性值,即:{属性名一: "属性值一" , 属性名二: "属性值二" , - - } removeAttr()删除方

jQuery checkbox选中问题之prop与attr注意点分析

$(function () {   // 全选   $("#btnCheckAll").bind("click", function () {     $("[name = chkItem]:checkbox").attr("checked", true);   });   // 全不选   $("#btnCheckNone").bind("click", function () {