-
jQuery选择器之属性筛选选择器 属性选择器让你可以基于属性来定位一个元素。可以只指定该元素的某个属性,这样所有使用该属性而不管它的值,这个元素都将被定位,也可以更加明确并定位在这些属性上使用特定值的元素,这就是属性选择器展示它们的威力的地方。 [att=val]、[att]、[att|=val]、[att~=val] 属于CSS 2.1规范 [ns|attr]、[att^=val]、[att*=val]、[att$=val] 属于CSS3规范 [name!="value"] 属于jQuery 扩展的选择器 CSS选择器无论CSS2.1版本还是CSS3版本,IE7和IE8都支持,webkit、Gecko核心及Opera也都支持,只有IE6以下浏览器才不支持 在这么多属性选择器中[attr="value"]和[attr*="value"]是最实用的查看全部
-
$( "parent > child" ) 子选择器:选择所有指定“parent”元素中指定的"child"的直接子元素。 $("ancestor descendant") 后代选择器:选择给定的祖先元素的所有后代元素, 一个元素的后代可能是该元素的一个孩子,孙子,曾孙等 $("prev + next") 相邻兄弟选择器:选择所有紧接在“prev”元素后的“next”元素 $("prev ~ siblings") 一般兄弟选择器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配过滤“siblings”选择器查看全部
-
===表示数据和类型都相等查看全部
-
jq兼容性比dom要好查看全部
-
分别用document操作与用$操作,关系平行.谁在前者谁被覆盖查看全部
-
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。 + (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。 ~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。 (空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。 ,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。查看全部
-
我们有几种方式可以隐藏一个元素: CSS display的值是none。 type="hidden"的表单元素。 宽度和高度都显式设置为0。 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0查看全部
-
jQuery目标在于解放了客户端的编程: 优势: 容易上手 强大的选择器 解决了浏览器的兼容问题 完善的事件机制 出色的Ajax封装 丰富的UI查看全部
-
数据存储: jQuery提供的存储接口 jQuery.data( element, key, value ) //静态接口,存数据 jQuery.data( element, key ) //静态接口,取数据 .data( key, value ) //实例接口,存数据 .data( key ) //实例接口,存数据 具体点开看案例查看全部
-
css()与.addClass()设置样式的区别:点开看详情 通过.css方法设置的样式属性优先级要高于.addClass方法。 一般是静态的结构,都确定了布局的规则,可以用addClass的方法,增加统一的类规则; 如果是动态的HTML结构,在不确定规则,或者经常变化的情况下,一般多考虑.css()方式查看全部
-
如果多个元素分配了相同的id,那么只匹配dom集合中的第一个id查看全部
-
.css() 方法:获取元素样式属性的计算值或者设置元素的CSS属性 css( propertyNames ):传递一组数组,返回一个对象结果,具体点开看案例查看全部
-
切换样式.toggleClass(): 在匹配的元素集合中的每个元素上添加或删除一个或多个(用空格隔开)样式类,取决于这个样式类是否存在或值切换属性。 注意:toggleClass会保留原有的Class名后新增,通过空格隔开查看全部
-
删除样式.removeClass(): .removeClass( [className ] ):每个匹配元素移除的一个或多个用空格隔开的样式名。 注意:如果一个样式类名作为一个参数,只有这样式类会被从匹配的元素集合中删除 。 如果没有样式名作为参数,那么所有的样式类将被移除查看全部
-
增加样式.addClass(),用于动态增加class类名: addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名。 注意:.addClass()方法不会替换一个样式类名。它只是简单的添加一个样式类名到元素上查看全部
举报
0/150
提交
取消