-
JS操作特性的DOM方法主要有3个:getAttribute方法 setAttribute方法 removeAttribute方法 jQuery中用一个attr()与removeAttr()就可以全部搞定了,包括兼容问题 jQuery中用attr()方法来获取和设置元素属性 .removeAttr( attributeName ) : 为匹配的元素集合中的每个元素中移除一个属性(attribute) Attribute和Property翻译出来都是“属性”,《js高级程序设计》书中翻译为“特性”和“属性”。简单理解,Attribute就是dom节点自带的属性 Property是这个DOM元素作为对象,其附加的内容,例如,tagName, nodeName, nodeType,, defaultChecked, 和 defaultSelected 使用.prop()方法进行取值或赋值等 获取Attribute就需要用attr,获取Property就需要用prop查看全部
-
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。 + (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。 ~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。 (空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。 ,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。查看全部
-
$("p:first") 选择第一个p元素查看全部
-
jQuery是一个类数组对象,DOM对象就是一个单独的DOM对象 如何把jQuery对象转换成DOM对象? 1、利用数组下标的方式读取jQuery种的DOM对象 2、通过jQuery自带的get()方法查看全部
-
Java中判断字符串对象中是否含有指定字符的时候,常常使用楼主提问之中的语句。 indexOf方法获取到指定的字符在字符串中第一次出现的位置,从0开始。如果一开始就是e则返回0,如果第二个位置是e则返回1,如果搜完整个字符串都没有e则返回-1 。 反证法 如果该方法不返回-1 就证明该字符串中含有e字符。 时间: 2016-06-08 87查看全部
-
<script type="text/javascript"> //相邻兄弟选择器 //选取prev后面的第一个的div兄弟节点 $(".prev + div").css("border", "3px groove blue"); </script> <script type="text/javascript"> //一般相邻选择器 //选取prev后面的所有的div兄弟节点 $(".prev ~ div").css("border", "3px groove blue"); </script>查看全部
-
jquery是一个javascript标签库 jQuery 分 2 个系列版本 1.x 与 2.x, 2.x 不再兼容 IE6、7、8浏览器,这样做的目的是为了兼容移动端开发。由于减少了一些代码,使得该版本比 jQuery 1.x 更小、更快。查看全部
-
基本筛选选择器: $(":first") 匹配第一个元素 $(":last") 匹配最后一个元素 $(":eq(index)") 在匹配的集合中选择索引值为 index 的元素 $(":lt(index)") 选择匹配集合中所有小于给定 index (索引值)的元素 $(":gt(index)") 选择匹配集合中所有大于给定 index (索引值)的元素 $(":even") 选择索引值为偶数的元素,从 0 开始计数 $(":odd") 选择索引值为奇数的元素,从 0 开始计数 $(":header") 选择所有标题元素,像 H1 、 H2 、 H3 等 $(":animated") 选择所有正在执行动画效果的元素 $(":lang(language)") 选择指定语言的所有元素 $(":root") 选择该文档的根元素 $(":not(selector)") 一个用来过滤的选择器,选择所有元素去除不匹配给定的选择器元素 注意jQuery合集都是从0开始索引查看全部
-
层级选择器: 1.子选择器:> (大于号)紧跟父子关系,如$("div > p")表示选择div下的直接层是p的节点。 2.相邻兄弟选择器:+ (加号)紧跟兄弟关系,如$("div + p")表示选择div同层的紧跟div后面的第一个p节点。 3.后代选择器: (空格)任意层父子关系,如$("div p")表示选择div下的p节点(不管中间隔多少层)。 4.组合选择器:, (逗号)表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。 5.一般兄弟选择器:~ (波浪线)匹配所有兄弟元素,如$("div ~ p")表示匹配div元素之后的所有兄弟元素,必须在同一父元素下。查看全部
-
$("# id ") jQuery 的ID选择器查看全部
-
$(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,查看全部
-
return ‘imocClass’是返回给这个function,这样removeClass才知道要删除是imocClass。其实这是为了给你演示function的作用才写成这样。如果去掉中间的$(this).next().addClass(className)就是.removeClass(function(index,className){return 'imoClass'})效果等同于.removeClass('imoClass')查看全部
-
通过addClass() 改变元素格式,修改颜色等等 className.indexOf('imooc')这句 判断传入的className中‘’imooc’首次的位置,如果没有 则会返回-1. 如果不等于-1 说明div的className中有imooc 这时给它添加上一个新的className ‘’imoocClass‘’查看全部
-
空格 设置多个class查看全部
-
全选择器(*):*{padding:0;margin:0;}查看全部
举报
0/150
提交
取消