-
.val()方法主要是用于处理“表单”元素的值,获取匹配的元素集合中第一个元素的当前值,设置匹配的元素集合中每个元素的值 注意: 1、通过.val()处理select元素, 当没有选择项被选中,它返回null 2、如果select元素有multiple属性,并且至少一个选择项被选中, .val()方法返回一个数组,这个数组包含每个选中选择项的值 .val()是用来读取表单元素的"value"值,只能使用在表单元素上查看全部
-
.html与.text的异同:(.text使用更广) .html与.text的方法操作是一样,只是在具体针对处理对象不同 .html处理的是元素内容,.text处理的是文本内容 .html只能使用在HTML文档中,.text 在XML 和 HTML 文档中都能使用 如果处理的对象只有一个子文本节点,那么html处理的结果与text是一样的 火狐不支持innerText属性,用了类似的textContent属性,.text()方法综合了2个属性的支持,所以可以兼容所有浏览器查看全部
-
.text()方法: 得到匹配元素集合中每个元素的文本内容结合,包括他们的后代,或设置匹配元素集合中每个元素的文本内容为指定的文本内容。 注意:.text()结果返回一个字符串,包含所有匹配元素的合并文本查看全部
-
.html()与.text()用于修改元素的html结构或者元素的文本内容 .html()方法: 获取集合中第一个匹配元素的HTML内容 或 设置每一个匹配元素的html内容。 注意:.html()方法是针对整个HTML内容(不仅仅只是文本内容)查看全部
-
jQuery中用attr()方法来获取和设置元素属性: .removeAttr( attributeName ) : 为匹配的元素集合中的每个元素中移除一个属性(attribute) Attribute和Property区分: Attribute就是dom节点自带的属性,如html中常用的id、class、title、align等: 而Property是这个DOM元素作为对象,其附加的内容。 总结:获取Attribute就需要用attr,获取Property就需要用prop查看全部
-
注意的问题: Attribute就是dom节点自带的属性,例如:html中常用的id、class、title、align等; 而Property是这个DOM元素作为对象,其附加的内容,例如:tagName, nodeName, nodeType,, defaultChecked, 和 defaultSelected 使用.prop()方法进行取值或赋值等 获取Attribute就需要用attr,获取Property就需要用prop查看全部
-
this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
-
通过addEventListener绑定的事件回调中,this指向的是当前的dom对象,所以再次修改这样对象的样式,只需要通过this获取到引用即可查看全部
-
现实的开发中,我们应该要避免出现冗余繁琐的选择器,可以最简单的在a元素的父元素上加一个id,或者class直接定位即可查看全部
-
this是JavaScript中的关键字,指的是当前的上下文对象,简单的说就是方法/属性的所有者。当然在JavaScript中this是动态的,也就是说这个上下文对象都是可以被动态改变的 总体: this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
-
表单对象属性筛选选择器: 表单对象属性筛选选择器也是专门针对表单元素的选择器,可以附加在其他选择器的后面,主要功能是对所选择的表单元素进行筛选 具体点开看描述查看全部
-
表单元素选择器: 大部分表单类别筛选器可以使用属性筛选器替换 具体点开看描述查看全部
-
子元素筛选选择器:(子元素筛选选择器不常使用) 具体点开看描述 注意事项: :first只匹配一个单独的元素,但是:first-child选择器可以匹配多个:即为每个父级元素匹配第一个子元素 :nth-child(n)是严格来自CSS规范,从1开始计数,:nth-child(index)从1开始的,而eq(index)是从0开始的查看全部
-
this是JavaScript中的关键字,指的是当前的上下文对象,简单的说就是方法或属性的所有者(所属对象)查看全部
-
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。 + (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。 ~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。 (空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。 ,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。查看全部
举报
0/150
提交
取消