-
注意: 1,:button只会匹配type=button的input元素,不会去匹配type=submit和type=reset的按钮。 另外,<button>button2</button>这个标签也会被匹配到。查看全部
-
http://img1.sycdn.imooc.com//57cd1df2000146de06020498.jpg查看全部
-
http://img1.sycdn.imooc.com//5590e98b0001f60d06130229.jpg查看全部
-
子元素筛选选择器,是对子元素的限定。 $('.first-div a:first-child')--是第一个子元素,并且要是a标签。 $('.first-div :first-child') --只要是第一个子元素就会被选中。查看全部
-
通过.css方法设置的样式属性优先级要高于.addClass方法 总结 .addClass与.css方法各有利弊,一般是静态的结构,都确定了布局的规则,可以用addClass的方法,增加同意的类规则 如果是动态的HTML结构,在不确定规则,或者经常变化的情况下,一般多考略.css()方式查看全部
-
.removeClass()方法 1、.removeClass([className]):每个匹配元素移除的一个或多个用空格隔开的样式名 2、.removeClass(function(index,class)):一个函数,返回一个或多个将要被移除的样式名查看全部
-
不难发现,id、class、tag都可以通过原生的方法获取到对应的节点,但是我们还需要考虑一个兼容性的问题,我这里顺便提及一下,比如: IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点,这个通常是不应该的 getElementById的参数在IE8及较低的版本不区分大小写 IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A IE8及较低的版本,浏览器不支持getElementsByClassName查看全部
-
如果元素中占据文档中一定的空间,元素被认为是可见的。 可见元素的宽度或高度,是大于零。 元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局。查看全部
-
.val()方法 1、.val()无参数,获取匹配的元素集合中第一个元素的当前值 2、.val(value),设置匹配的元素集合中每个元素的值 3、.val(function),一个用来返回设置值的函数查看全部
-
==代表等于(数值上的相等),===代表全等(数值以及数据类型是全等的)查看全部
-
.html与.text的异同 1、.html与.text的方法操作是一样,只是在具体针对处理对象不同 2、.html处理的是元素内容,.text处理的是文本内容 3、.html只能使用在HTML文档中,.text在XML和HTML文档中都能使用 4、如果处理的对象只有一个子文本节点,那么html处理结果与text是一样的 5、火狐不支持innerText属性,用了类似的textContent属性,.text()方法综合了2个属性的支持,所以可以兼容所有浏览器查看全部
-
$("contains(text)")是查找指定文本$("has()")是查找指定元素查看全部
-
attr()有4个表达式 1、attr(传入属性名):获取属性的值 2、attr(属性名,属性值):设置属性的值 3、attr(属性名,函数值):设置属性的函数值 4、attr(attributes):给指定元素设置多个属性值,即:(属性名一:“属性值一”,“属性名二”,“属性值二”……) removeAttr()删除方法 .removeAttr(attributeName):为匹配的元素集合中的每个元素中移除一个属性(attribute)查看全部
-
this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法 $(this)代表的上下文对象时一个jquery的上下文对象,可以调用jQuery的方法和属性值查看全部
-
attr(属性名):获取属性的值; attr(属性名,属性值):设置属性的值; attr(属性名,属性值):设置属性的函数值; attr(attrbutes):给指定元素设置多个属性值,即{属性名一:“属性值”,属性名二:“属性值二”}查看全部
举报
0/150
提交
取消