-
.html与.text的异同: .html与.text的方法操作是一样,只是在具体针对处理对象不同 .html处理的是元素内容,.text处理的是文本内容 .html只能使用在HTML文档中,.text 在XML 和 HTML 文档中都能使用 如果处理的对象只有一个子文本节点,那么html处理的结果与text是一样的 火狐不支持innerText属性,用了类似的textContent属性,.text()方法综合了2个属性的支持,所以可以兼容所有浏览器查看全部
-
....查看全部
-
$('input:text')===$(':text') === $('[type=text]')===$('input[type=text]'),想要生效,记得加上[ ]方括号,喜欢哪种就用哪种查看全部
-
CSS display的值是none,width:0;height:0,不占有空间不可见, visibility:hidden;opacity:0,type="hidden"占有空间可见查看全部
-
eq全称是equal(意思是“等于”);gt全称是greater than(意思是大于);lt全称是less than(意思是小于)查看全部
-
Weeds查看全部
-
$("A>B"),子选择器,A是父元素,B是子元素,选择所有子元素 $("A B"),后代选择器,A是父元素,B是后代元素,选择所有后代元素 $("A+B"),相邻兄弟选择器,A~B是兄弟元素,选择所有兄弟元素 $("A~B"),一般兄弟选择器,A~B是兄弟元素,选择除B外的所有兄弟元素查看全部
-
1.在javascript中使用 “var divs = document.getElementsByClassName('aaron');”这样获取的是一个相同类的集合,如果你对这些元素进行操作(例如:修改样式),你必须将这些元素一个一个取出来,分别赋值,你不能对集合divs直接赋值(例如:// divs.style.background="blue";)2.假如你使用jquery的话,例如:$(".imooc"),取得一个集合,但是你可以直接对该集合进行赋值。这样就省略了一个元素一个元素赋值的过程。。 $(".imooc").eq(1).css("border", "3px solid red");可以用eq来选择jquery对象数组里的某个元素,元素是从0开始的查看全部
-
如果多个元素分配了相同的id,将只匹配该id选择集合的第一个DOM元素。所以$("#mooc")也是选中第一个。$("#mooc")[0]这种用法是针对数组标签的,而不是id查看全部
-
this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性和方法。 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jQuery的方法和属性值。查看全部
-
$(document).ready就等价于js中的window.onload查看全部
-
这种就是样式的交叉应用,也可以称为样式叠加法。当两个样式之和是你要的第三个样式的时候,你就没有必要在去书写第三个样式了,直接使用样式的交叉使用方法,这样可以省去你很多编写样式的时间。 例如: .content {background-color:#F00;} .bottom { font-size:20px;} <div class="bottom content"> 同时设置字体的大小和背景颜色!查看全部
-
ID只能一个 class能多个全部修改自带循环查看全部
-
相邻兄弟选择器与一般兄弟选择器 兄弟节点div, +~选择器不能向前选择查看全部
-
===三个等号是判断类型为前提的比较 ==是可以忽略string和int型差异进行比较 ===和==有区别,一个是等于,一个是全等。 如:var a="1"; var b=1; a==b,返回真 a===b,返回假查看全部
举报
0/150
提交
取消