-
我们有几种方式可以隐藏一个元素: CSS display的值是none。 type="hidden"的表单元素。 宽度和高度都显式设置为0。 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0查看全部
-
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。 + (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。 ~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。 (空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。 ,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。查看全部
-
jQuery.data( element, key, value ) //静态接口,存数据 jQuery.data( element, key ) //静态接口,取数据 .data( key, value ) //实例接口,存数据 .data( key ) //实例接口,存数据查看全部
-
.toggleClass( )方法:在匹配的元素集合中的每个元素上添加或删除一个或多个样式类,取决于这个样式类是否存在或值切换属性。即:如果存在(不存在)就删除(添加)一个类 (1).toggleClass( className ):在匹配的元素集合中的每个元素上用来切换的一个或多个(用空格隔开)样式类名 (2).toggleClass( className, switch ):一个布尔值,用于判断样式是否应该被添加或移除 (3).toggleClass( [switch ] ):一个用来判断样式类添加还是移除的 布尔值 (4).toggleClass( function(index, class, switch) [, switch ] ):用来返回在匹配的元素集合中的每个元素上用来切换的样式类名的一个函数。接收元素的索引位置和元素旧的样式类作为参数查看全部
-
.removeClass( )方法 (1).removeClass( [className ] ):每个匹配元素移除的一个或多个用空格隔开的样式名 (2).removeClass( function(index, class) ) : 一个函数,返回一个或多个将要被移除的样式名查看全部
-
.addClass( className )方法 (1).addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名 (2).addClass( function(index, currentClass) ) : 这个函数返回一个或更多用空格隔开的要增加的样式名查看全部
-
.html(),.text()和.val()的差异总结: .html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过.html()是用来读取元素的html内容(包括html标签),.text()用来读取元素的纯文本内容,包括其后代元素,.val()是用来读取表单元素的"value"值。其中.html()和.text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;另外.html()方法使用在多个元素上时,只读取第一个元素;.val()方法和.html()相同,如果其应用在多个元素上时,只能读取第一个表单元素的"value"值,但是.text()和他们不一样,如果.text()应用在多个元素上时,将会读取所有选中元素的文本内容。 .html(htmlString),.text(textString)和.val(value)三种方法都是用来替换选中元素的内容,如果三个方法同时运用在多个元素上时,那么将会替换所有选中元素的内容。 .html(),.text(),.val()都可以使用回调函数的返回值来动态的改变多个元素的内容。查看全部
-
.html()方法内部使用的是DOM的innerHTML属性来处理的,所以在设置与获取上需要注意的一个最重要的问题,这个操作是针对整个HTML内容(不仅仅只是文本内容)查看全部
-
attr()有四个表达式 1.attr(传入属性名):获取属性的值 2.attr(属性名,属性值):设置属性的值 3.attr(属性值,函数值):设置属性的函数值 4.attr(attributes):给指定元素设置多个属性值,即:{属性名一:"属性值一", 属性值二:"属性值二",......} removevAttr()删除方法 .removeAttr(attriteName):为匹配的元素集合中的每一个元素中移除一个属性(attribute)查看全部
-
我们有几种方式可以隐藏一个元素: CSS display的值是none。 type="hidden"的表单元素。 宽度和高度都显式设置为0。 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0查看全部
-
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。 + (加号) 紧跟兄弟关系 如$("div + p")表示选择div"同层"的"紧跟"div"后面"的"第一个p"节点! (空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。 , (逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。 ~ (波浪线)$("div ~ p")表示匹配"div"元素之后(是它后面的)的所有兄弟元素,具备相同的父元素查看全部
-
jQuery中我们也可以通过传递*选择器来选中文档页面中的元素 $( "*" )查看全部
-
元素选择器:根据给定(html)标记名称选择所有的元素 $( "element" )查看全部
-
类选择器,顾名思义,通过class样式类名来获取节点 $( ".class" )查看全部
-
id选择器:一个用来查找的ID,即元素的id属性 $( "#id" )查看全部
举报
0/150
提交
取消