-
内容筛选选择器: $(":contains(text)"):选择所有包含指定文本的元素。(查找【指定文本】) $(":parent"):选择所有包含子元素或者文本的元素。 $(":empty"):选择所有 没有子元素的元素(包含文本节点)。 $(":has(selector)"):选择元素中至少包含指定选择器的元素。(查找【指定元素】)查看全部
-
1.在javascript中使用 “var divs = document.getElementsByClassName('aaron');”这样获取的是一个相同类的集合,如果你对这些元素进行操作(例如:修改样式),你必须将这些元素一个一个取出来,分别赋值,你不能对集合divs直接赋值(例如:// divs.style.background="blue";)2.假如你使用jquery的话,例如:$(".imooc"),取得一个集合,但是你可以直接对该集合进行赋值。这样就省略了一个元素一个元素赋值的过程。。 var divs = document.getElementsByClassName('aaron'); for (var i = 0; i < divs.length; i++) { divs[i].style.border = "3px solid blue"; } $(".imooc").css("border", "3px solid red");查看全部
-
$(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用。查看全部
-
代码分析: $(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用。查看全部
-
juqery查看全部
-
show()函数的意思 function show (ele) { if (ele instanceof jQuery) {//如果是jQuery元素 $("#show").append('元素的长度的 = ' + ele.length) // 显示“元素的长度 = (ele的个数)” } else {//如果不是jQuery元素 alert(ele+' 不是jQuery对象') } } 执行结果:元素的长度的 = 0元素的长度的 = 0元素的长度的 = 1元素的长度的 = 1元素的长度的 = 1元素的长度的 = 0 show( $("#div1:visible") ); //div1的CSS display值为none,所以获取不到visible的元素,结果为0 show( $("#div2:visible") ); //div2的宽度和高度都显式设置为0 ,所以获取不到visible的元素,结果为0 show( $("#div3:visible") ); //div3的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局,结果1 show( $("#div1:hidden") ); // 该元素hidden了,获取到一个hidden元素,结果1 show($("#div2:hidden") ); // 该元素hidden了,获取到一个hidden元素,结果1 show( $("#div3:hidden")); // 该元素是visible的,获取不到hidden元素,结果0查看全部
-
http://libs.baidu.com/jquery/1.9.1/jquery.js查看全部
-
$("ele : even") :选择索引值为偶数的元素,从0开始计数。 $("ele : odd") :选择索引值为奇数的元素,从0开始计数。 $("ele : gt(idx)"):选择匹配集合中所有索引值大于给定index参数的元素。 $("ele : lt(idx)"):选择匹配集合中所有索引值小于给定index参数的元素。 说明: 1、jQuery合集都是从0开始索引 2、gt(1):实际从2开始查看全部
-
我们有几种方式可以隐藏一个元素: 1、CSS display的值是none。 2、type="hidden"的表单元素。 3、宽度和高度都显式设置为0。 4、一个祖先元素是隐藏的,该元素是不会在页面上显示 5、CSS visibility的值是hidden 6、CSS opacity的指是0查看全部
-
动态增加Class类名: addClass(className): 1.addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名 2.addClass( function(index, currentClass) ) : 这个函数返回一个或更多用空格隔开的要增加的样式名查看全部
-
很难难查看全部
-
toggleClass(className,true)==addClass; toggleClass(className,false)==removeClass查看全部
-
html():读取元素的所有内容,包含标签。 text():纯文本内容,包括后代元素。 val():读取属性value的值查看全部
-
1.IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点,这个通常是不应该的 2.getElementById的参数在IE8及较低的版本不区分大小写 3.IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A 4.IE8及较低的版本,浏览器不支持getElementsByClassName查看全部
-
$(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用。查看全部
举报
0/150
提交
取消