Jquery设置对象属性的有几种方法
1、获取属性attr(name)
2、设置属性attr(name,value)
3、批量设置属性attr(properties)
4、为所有匹配的元素设置一个计算的属性值,由这个函数计算的值作为属性值。
attr(key, function(index, attr))
5、移除属性 removeAttr(name) 而这些方法的源码是这样的
jQuery.fn.extend({
attr: function( name, value ) {
return access( this, name, value, true, jQuery.attr );
}) 返回的都是access的返回值,其实attr就是个传值的作用
那么access的意思就是 差不多入口的意思,它就是判断key.value的不同类型,最终会把值传递给jQuery的静态方法attr处理
相关文章
- 09-23多线程 Thread.yield 方法到底有什么用?
- 09-23jQuery的事件委托方法bind 、live、delegate、on之间有什么区别?
- 09-23针对 jQuery 的优化方法有哪些
- 09-23jquery工具方法access详解
- 09-23js进阶课程 12-9 jquery的事件对象event的方法有哪些?
- 09-23jquery access方法 有什么用
- 09-23多线程 Thread.yield 方法到底有什么用?
- 09-23js进阶 11-18 jquery中操作选择器的方法有哪些
- 09-23Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- 09-23(转载) jQuery 页面加载初始化的方法有3种