(个人经验,仅供参考,错误之处,敬请谅解)
样式操作
jquery对象与dom对象
-
jquery对象转化为dom对象
var $div = $(‘div’); //jQuery对象
var div = $div.get(0);
div.style.color = ‘red’; -
dom对象转化为jquery对象
var div = document.getElementsByTagName(‘div’);
var $div = $(div);
var $first = $div.first();
jquery 选择器
- id选择器 $(’#id’)
- 类选择器 $(’.class’)
- 元素选择器 $(‘div’)
- 全选择器 $(*)
- 层级选择器 $(‘parent > children’) $(‘ancestor descendant’) $(‘prev+next’) $(‘prev~siblings’)
- 基本筛选选择器 $(’:first’) $(’:last’) $(’:even’) $(’:odd’) $(’:eq()’) $(’:lt(index’) $(‘gt(index)’)
- 内容筛选选择器 $(’:contains(text)’) $(’:has(selector)’) $(’:parent’) $(’:empty’)
- 可见性筛选选择器 $(’:visible’) $(’:hidden’)
- 属性筛选选择器 $("[attribute~=‘value’]") $("[attribute=‘value’]") $("[attribute^=‘value’]") $("[attribute $=‘value’]")
- 子元素筛选选择器 $(’:first-child’) $(’:last-child’) $(’:only-child’) $(’:nth-child(index)’)
- 表单元素选择器 $(’:input’) $(’:text’) $(’:radio’) $(’:reset’)
- 表单元素对象属性筛选选择器 $(":enabled") $(":disabled") $(":checked") $(":selected")
jquery 属性名与样式
- attr(attribute,value)、removeAttr(attribute)
- html()、text()
- val() 只能用来获取表单元素的值
- addClass()、removeClass()、toggleClass()切换样式,有则删除,没有则增加(可加第二参数true,false)
- css(‘attribute,’‘value’)、css({‘attr1’:‘value1’,‘attr2’:‘value2’})
2675

被折叠的 条评论
为什么被折叠?



