-
元素选择器:类选择器(类名)、id、元素(所有元素) 层级选择器:子> 所有子 相邻兄弟+ 所有兄弟~ 筛选选择器查看全部
-
toggleClass方法查看全部
-
id选择器:一个用来查找的ID,即元素的id属性 $( "#id" )查看全部
-
ele instanceof jquery:判断ele是否为jquery对象。意思相当于ele是否是jquery的一个实例。查看全部
-
lt(index)和gt(index)都是在index以后或者之前的元素查看全部
-
jQuery内部使用JavaScript函数document.getElementById()来处理ID的获取。查看全部
-
层级选择器都有一个参考节点 后代选择器包含子选择器的选择的内容 一般兄弟选择器包含相邻兄弟选择的内容 相邻兄弟选择器和一般兄弟选择器所选择到的元素,必须在同一个父元素下查看全部
-
选择器中的层级选择器就是用来处理这种关系 子元素 后代元素 兄弟元素 相邻元素查看全部
-
这里function(i,val),i是指当前元素的下标,因为$()里面只有1个元素,所以下标只能是0; val是当前元素的当前属性(这里是‘value')修改前的值; 这里函数return xxx+val,意思是把当前元素的当前属性设置成xxx加上原来的属性值(val)查看全部
-
<script type="text/javascript"> //.removeClass() 方法允许我们指定一个函数作为参数,返回将要被删除的样式 $('.right > div:first').removeClass(function(index,className){ //className = aa bb imoocClass //把div的className赋给下一个兄弟元素div上作为它的class $(this).next().addClass(className) //删除自己本身的imoocClass return 'imoocClass' }) </script>查看全部
-
<script type="text/javascript"> //找到第一个input,通过attr设置属性value的值 $("input:first").attr('value','.attr( attributeName, value )') </script> <script type="text/javascript"> //找到第二个input,通过attr获取属性value的值 $("input:eq(1)").attr('value') </script> <script type="text/javascript"> //找到第三个input,通过使用一个函数来设置属性 //可以根据该元素上的其它属性值返回最终所需的属性值 //例如,我们可以把新的值与现有的值联系在一起: $("input:eq(2)").attr('value',function(i, val){ return '通过function设置' + val }) </script> <script type="text/javascript"> //找到第四个input,通过使用removeAttr删除属性 $("input:eq(3)").removeAttr('value') </script>查看全部
-
<script type="text/javascript"> //找到第三个input,通过使用一个函数来设置属性 //可以根据该元素上的其它属性值返回最终所需的属性值 //例如,我们可以把新的值与现有的值联系在一起: $("input:eq(2)").attr('value',function(i, val){ return '通过function设置' + val }) </script>查看全部
-
.addClass()方法是通过增加class名的方式,那么这个样式是在外部文件或者内部样式中先定义好的,等到需要的时候在附加到元素上 通过.css()方法处理的是内联样式,直接通过元素的style属性附加到元素上的 通过.css方法设置的样式属性优先级要高于.addClass方法查看全部
-
this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
-
选择器适用于复选框和单选框,对于下拉框元素, 使用 :selected 选择器 在某些浏览器中,选择器:checked可能会错误选取到<option>元素,所以保险起见换用选择器input:checked,确保只会选取<input>元素查看全部
举报
0/150
提交
取消