-
$('option:selected').removeAttr('selected')可用来作为一个信息提交后的复位操作查看全部
-
原生 .tag a:first-child vs JQuery .tag a:first .tag a:first-child: 是以.tag为祖先元素的后代元素a, 同时满足作为.tag下所有父元素的第一个子元素 .tag a:first: 是满足.tag a的元素集合中的第一个元素 lt/gt/eq/even/odd...jquery非原生实现的选择器都是这样的效果查看全部
-
this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
-
$(":enabled") 选取可用的表单元素 $(":disabled") 选取不可用的表单元素 $(":checked") 选取被选中的 <input> 元素 $(":selected") 选取被选中的 <input> 元素查看全部
-
$(":input") $("input:text")匹配所有文本框 $("input:password")匹配所有密码档 $("input:radio")匹配所有单选按钮 $("input:checkbox")匹配所有复选框 $("input:submit")匹配所有提交按钮 $("input:image")匹配所有图像域 $("input:reset")匹配所有重置按钮 $("input:button")匹配所有按钮 $("input:file")匹配所有文件域查看全部
-
<script type="text/javascript"> //查找class="last-div"下的第二个a元素 $('.last-div a:nth-child(2)').css("color", "#CD00CD"); </script> <script type="text/javascript"> //查找class="last-div"下的倒数第二个a元素 $('.last-div a:nth-last-child(2)').css("color", "red"); </script>查看全部
-
<script type="text/javascript"> //查找class="first-div"下的第一个a元素 //针对所有父级下的第一个 $('.first-div a:first-child').css("color", "#CD00CD"); </script> <script type="text/javascript"> //查找class="first-div"下的最后一个a元素 //针对所有父级下的最后一个 //如果只有一个元素的话,last也是第一个元素 $('.first-div a:last-child').css("color", "red"); </script> <script type="text/javascript"> //查找class="first-div"下的只有一个子元素的a元素 $('.first-div a:only-child').css("color", "blue"); </script>查看全部
-
<script type="text/javascript"> //查找所有div中,属性name的值是用imooc开头的 $('div[name^=imooc]').css("border", "3px groove red"); </script> <script type="text/javascript"> //查找所有div中,属性name的值是用imooc结尾的 $('div[name$=imooc]').css("border", "3px groove blue"); </script> <script type="text/javascript"> //查找所有div中,有属性name中的值包含一个test字符串的div元素 $('div[name*="test"]').css("border", "3px groove #00FF00"); </script> <script type="text/javascript"> //查找所有div中,有属性testattr中的值没有包含"true"的div $('div[testattr!="true"]').css("border", "3px groove #668B8B"); </script>查看全部
-
<script type="text/javascript"> //查找所有div中,属性name=p1的div元素 $('div[name=p1]').css("border", "3px groove red"); </script> <script type="text/javascript"> //查找所有div中,有属性p2的div元素 $('div[p2]').css("border", "3px groove blue"); </script> <script type="text/javascript"> //查找所有div中,有属性name中的值只包含一个连字符“-”的div元素 $('div[name|="-"]').css("border", "3px groove #00FF00"); </script> <script type="text/javascript"> //查找所有div中,有属性name中的值包含一个连字符“空”和“a”的div元素 $('div[name~="a"').css("border", "3px groove #668B8B"); </script>查看全部
-
我们有几种方式可以隐藏一个元素: CSS display的值是none。 type="hidden"的表单元素。 宽度和高度都显式设置为0。 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0查看全部
-
通过.addClass()我们可以批量的给相同的元素设置统一规则,变动起来比较方便,可以统一修改删除。如果通过.css()方法就需要指定每一个元素是一一的修改,日后维护也要一一的修改,比较麻烦??? 这一段读不懂查看全部
-
.css( propertyNames ):传递一组数组,返回一个对象结果 在jQuery中我们要动态的修改style属性我们只要使用css()方法就可以实现了: 设置的样式都是style内联样式查看全部
-
JQuery选择器中 :even/:odd/:gt()/:lt()/:eq() 下的index都是从0开始, 所以第一行(奇数行)相当于i偶数的index(0)查看全部
-
.addClass()方法不会替换一个样式类名。它只是简单的添加一个样式类名到元素上 $("div").addClass(function(index,className) { //找到类名中包含了imooc的元素 if(-1 !== className.indexOf('imooc')){ //this指向匹配元素集合中的当前元素 $(this).addClass('imoocClass') } }); 利用.addClass(function(i, cur){}) 但这个function没有返回字符串, 而是在函数内部对满足一定条件对元素进行了addClass(class)的操作, 对$("div")元素集合本身没有进行addClass()查看全部
-
//多个select被选择,返回["imocc", "博客园"] $("p").text( $("#multiple").val()) -> $("p").text( ["imocc", "博客园"])查看全部
举报
0/150
提交
取消