快乐的Tina  

2010年11月10日

摘要: 我们可以使用javascript中的getAttribute和setAttribute来操作元素的"元素属性".在jQuery中给你提供了attr()包装集函数, 能够同时操作包装集中所有元素的属性:名称说明举例attr( name )取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回 undefined 。返回文档中第一个图像的src属性值: $("img").attr("src");attr( properties )将一个“名/值”形式的对象设置为所有匹配元素的属性 阅读全文
posted @ 2010-11-10 17:30 幸福佑儿 阅读(827) 评论(0) 推荐(0) 编辑
 
摘要: toggleClass(class)说明:如果存在(不存在)就删除(添加)一个类。如果匹配元素集合中元素没有使用样式‘class’则对该元素加入样式‘class’;如果已经使用该样式,则从该元素中删除该样式。view sourceprint?1$("div").toggleClass("highlight");点击div元素后,如果匹配div元素集合中包含样式‘highlight’则删除该样式,没有包含‘highlight’样式则增加该样式下面是jQuery1.2.6中toggleClass的源码:view sourceprint?01function 阅读全文
posted @ 2010-11-10 16:18 幸福佑儿 阅读(5099) 评论(0) 推荐(0) 编辑
 
摘要: 1.过滤 Filtering名称说明举例eq( index )获取第N个元素获取匹配的第二个元素: $("p").eq(1)filter( expr )筛选出与指定表达式匹配的元素集合。保留带有select类的元素: $("p").filter(".selected")filter( fn )筛选出与指定函数返回值匹配的元素集合这个函数内部将对每个对象计算一次 (正如 '$.each'). 如果调用的函数返回false则这个元素被删除,否则就会保留。保留子元素中不含有ol的元素: $("div"). 阅读全文
posted @ 2010-11-10 15:59 幸福佑儿 阅读(634) 评论(1) 推荐(0) 编辑
 
摘要: 1. 基础选择器 Basics名称说明举例#id根据元素Id选择$("divId") 选择ID为divId的元素element根据元素的名称选择,$("a") 选择所有<a>元素.class根据元素的css类选择$(".bgRed") 选择所用CSS类为bgRed的元素*选择所有元素$("*")选择页面所有元素selector1, selector2, selectorN可以将几个选择器用","分隔开然后再拼成一个选择器字符串.会同时选中这几个选择器匹配的内容.$("#di 阅读全文
posted @ 2010-11-10 15:58 幸福佑儿 阅读(851) 评论(0) 推荐(0) 编辑