-
attr()有4个表达式: 1.attr(传入属性名):获取属性的值。 2.attr(属性名, 属性值):设置属性的值。 3.attr(属性名,函数值):设置属性的函数值。 4.attr(attributes):给指定元素设置多个属性值,即:{属性名一: “属性值一” , 属性名二: “属性值二” , … … }。查看全部
-
this和$this: this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
-
:nth-child(index)从1开始的,而eq(index)是从0开始的。查看全部
-
获取Attribute就需要用attr,获取Property就需要用prop 获取元素的固有属性要用prop,对元素自定义的DOM属性要用attr.查看全部
-
attr()有4个表达式 attr(传入属性名):获取属性的值 attr(属性名, 属性值):设置属性的值 attr(属性名,函数值):设置属性的函数值 attr(attributes):给指定元素设置多个属性值,即:{属性名一: “属性值一” , 属性名二: “属性值二” , … … }查看全部
-
1.元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局。 2.:hidden选择器,不仅仅包含样式是display="none"的元素,还包括隐藏表单、visibility等等。 3.几种方式可以隐藏一个元素: (1)CSS display的值是none。 (2)type="hidden"的表单元素。 (3)宽度和高度都显式设置为0。 (4)一个祖先元素是隐藏的,该元素是不会在页面上显示。 CSS visibility的值是hidden CSS opacity的指是0查看全部
-
注意事项: 1.:contains与:has都有查找的意思,但是contains查找包含“指定文本”的元素,has查找包含“指定元素”的元素。 2.如果:contains匹配的文本包含在元素的子元素中,同样认为是符合条件的。 3.:parent与:empty是相反的,两者所涉及的子元素,包括文本节点。查看全部
-
gt是一个段落筛选,从指定索引的下一个开始,gt(1) 实际从2开始。查看全部
-
<script> $(document).ready(function(){ //jQuery方法 /*$('div').click(function(){ var ele = $('div'); $.data(ele,'a','大家好,我是A的值'); $.data(ele,'b',{ name:'大家好,我是b的值' }); var reset= $.data(ele,'a')+'<br>'+ $.data(ele,'b').name; ele.find('span').append(reset); })*/ //实例方法 $('div').click(function(){ var ele=$('div'); ele.data('a','大家好,我是a的值'); ele.data('b',{ length:15 }); var reset=ele.data('a')+'<br>'+ele.data('b').length; ele.find('span').append(reset); }) }) </script>查看全部
-
a:parent是不为空的a元素<br> <br> $('a').parent(),就是a的父级元素查看全部
-
样式的优先级: css的样式是有优先级的,当外部样式、内部样式和内联样式同一样式规则同时应用于同一个元素的时候,优先级如下 外部样式 < 内部样式 < 内联样式 .addClass()方法是通过增加class名的方式,那么这个样式是在外部文件或者内部样式中先定义好的,等到需要的时候在附加到元素上 通过.css()方法处理的是内联样式,直接通过元素的style属性附加到元素上的 通过.css方法设置的样式属性优先级要高于.addClass方法 .addClass与.css方法各有利弊,一般是静态的结构,都确定了布局的规则,可以用addClass的方法,增加统一的类规则 如果是动态的HTML结构,在不确定规则,或者经常变化的情况下,一般多考虑.css()方式查看全部
-
.toggleClass( )方法:在匹配的元素集合中的每个元素上添加或删除一个或多个样式类,取决于这个样式类是否存在或值切换属性。即:如果存在(不存在)就删除(添加)一个类 .toggleClass( className ):在匹配的元素集合中的每个元素上用来切换的一个或多个(用空格隔开)样式类名 .toggleClass( className, switch ):一个布尔值,用于判断样式是否应该被添加或移除 .toggleClass( [switch ] ):一个用来判断样式类添加还是移除的 布尔值 .toggleClass( function(index, class, switch) [, switch ] ):用来返回在匹配的元素集合中的每个元素上用来切换的样式类名的一个函数。接收元素的索引位置和元素旧的样式类作为参数。 注意事项: toggleClass是一个互斥的逻辑,也就是通过判断对应的元素上是否存在指定的Class名,如果有就删除,如果没有就增加 toggleClass会保留原有的Class名后新增,通过空格隔开查看全部
-
.addClass( className )方法 .addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名 .addClass( function(index, currentClass) ) : 这个函数返回一个或更多用空格隔开的要增加的样式名 简单的描述下:在p元素增加一个newClass的样式 <p class="orgClass"> $("p").addClass("newClass")查看全部
-
综合案例查看全部
-
this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
举报
0/150
提交
取消