<style> div.img { margin: 2px; border: 1px solid #0000ff; height: auto; width: auto; float: left; text-align: center; } div.img img { display: inline; margin: 3px; border: 1px solid #ffffff; } div.img a:hover img {border: 1px solid #0000ff;} div.desc { text-align: center; font-weight: normal; width: 120px; margin: 2px; } </style>
2016-11-240个赞
jQuery 包装集可以说是 Dom 对象的扩充。在 jQuery 的世界中将所有的对象,无论是一个还是一组,都封装成一个 jQuery 包装集
2016-11-240个赞
img { opacity:0.4; filter:alpha(opacity=40); /* For IE8 and earlier */ }
2016-11-240个赞
jQuery的基本选择器是jQuery中最常用的选择器,也是最简单的选择器
2016-11-240个赞
$("parent > child") //parent是指任何有效的元素,child是parent元素的子元素
2016-11-240个赞
$('E:first') //其中E是DOM元素,:first是过滤
2016-11-240个赞
IE7和IE8需声明!DOCTYPE才支持属性选择器!IE6和更低的版本不支持属性选择器。
2016-11-240个赞
E:contains(text) //E是指DOM元素,:contains(text)包含的文本,text是指定查找的字符串
2016-11-240个赞
:hidden 过滤器一般是包含的内容为:CSS 样式为display:none、input 表单类型为type="hidden"和visibility:hidden 的元素
2016-11-240个赞
[attribute] 定义:匹配包含给定属性的元素 [attribute=value] 定义:匹配给定的属性是某个特定值的元素 [attribute!=value] 定义:匹配给定的属性是不包含某个特定值的元素 [attribute^=value] 定义:匹配给定的属性是以某些值开始的元素 [attribute$=value] 定义:匹配给定的属性是以某些值结尾的元素 [attribute*=value] 定义:匹配给定的属性是以包含某些值的元素 [selector1][selector2][selectorN] 定义:复合属性选择器,需要同时满足多个条件时使用
2016-11-240个赞
:first-child匹配每个父类的子元素,而:first则是匹配一个子元素, :last-child和last也是这样
2016-11-240个赞
$("#form1 :input").length; //注意与$("#form1 input")的区别
2016-11-240个赞
选择器适用于复选框和单选框,对于下拉框元素, 使用 :selected 选择器在某些浏览器中,选择器:checked可能会错误选取到<option>元素,所以保险起见换用选择器input:checked,确保只会选取<input>元素
2016-11-240个赞
通常开发人员习惯将id,src,alt等叫做这个元素的"属性"。我们将其称为"元素属性"。但是在解析成 DOM 对象时,实际浏览器最后会将标签元素解析成"DOM 对象", 并且将元素的"元素属性"存储为"DOM 属性",两者是有区别的。
2016-11-240个赞
$("img").attr({title:"修改后的title", alt: "同时修改alt属性"});
2016-11-240个赞