-
jQuery只是一个库,不需要特别的安装,只需要我们在页面<head>标签内中通过script标签脚本引入jQuery库即可查看全部
-
删除样式.removeClass() jQuery通过.addClass()方法可以很便捷的增加样式。如果需要样式之间的切换,同样jQuery提供了一个很方便的.removeClass(),它的作用是从匹配的元素中删除全部或者指定的class .removeClass( )方法 .removeClass( [className ] ):每个匹配元素移除的一个或多个用空格隔开的样式名 .removeClass( function(index, class) ) : 一个函数,返回一个或多个将要被移除的样式名 注意事项 如果一个样式类名作为一个参数,只有这样式类会被从匹配的元素集合中删除 。 如果没有样式名作为参数,那么所有的样式类将被移除查看全部
-
.addClass( className )方法 .addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名 .addClass( function(index, currentClass) ) : 这个函数返回一个或更多用空格隔开的要增加的样式名 注意事项: .addClass()方法不会替换一个样式类名。它只是简单的添加一个样式类名到元素上 简单的描述下:在p元素增加一个newClass的样式 <p class="orgClass"> $("p").addClass("newClass") 那么p元素的class实际上是 class="orgClass newClass"样式只会在原本的类上继续增加,通过空格分隔查看全部
-
我们有几种方式可以隐藏一个元素: CSS display的值是none。 type="hidden"的表单元素。 宽度和高度都显式设置为0。 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0查看全部
-
jQuery实现:nth-child(n)是严格来自CSS规范,所以n值是“索引”,也就是说,从1开始计数,:nth-child(index)从1开始的,而eq(index)是从0开始的查看全部
-
想要选取相同类名的第几个可以有eq $(".div:eq(x)").x为你想要的第几个从0开始计数。查看全部
-
每个元素 都有一个或多个样式 这些特性的用途是给出相应元素或者其内容的附加信息 img中src就是特性用来标记图片的地址 操作特性的DOM方法主要有3个 getAttribute() setAttribute() removeAttribute方法 实际操作还是有很多问题 jquery用一attr() 和removeattr()就全部搞定 jquery中用 attr()方法用来获取 和设置 元素属性 attr是attribute属性的缩写 attr()有4个表达式 attr(属性名);获取属性的值 attr(属性名,属性值) 设置属性的值 attr(属性名,函数值)设置属性的函数值 attr(attributes)给指元素设置多个属性值 dom中有个概念上的区分 Attribute Property 都是属性和性能 Attribute是dom节点 自带的属性 Property 中是DOM元素作为对象 其附加的内笼 tagName nodeName 使用 .prop()方法给他取值或赋值查看全部
-
$(".div:first") 选择class为div的第一个元素查看全部
-
$(".prev ~ div") ~ 之后所有的div 是兄弟选择器查看全部
-
$(".prev + div") 加号相当于next 只是选取下一个相邻兄弟元素。查看全部
-
$("div>p")是指紧紧接在div后面的p没有隔层。也是包含关系。 $("div p")是指包含在div的所有p元素。查看全部
-
className.indexOf("imooc"),如果不存在imooc,返回值为-1。所以if(-1!==-1)为false,不执行if中的代码。 用-1!=className.indexof("imooc")结果出来也是一样的,这里好像没必要用!==查看全部
-
$("#menu_con div .tag dd>p:first-child")查看全部
-
jquery 的this 和$(this) 的区别 this 是javascript的关键字 指定的 是当前上下文对象 例子 var immooc={ name:"慕课网"; getName:function(){ return this.name } } imooc.getName(); } p.addEventListener('click',function(){ this.style.color="red"; p.style.color="red"; },false); this指得是当前dom对象 再次修改这样对象的样式 只需要通过了 this获取到引用 jquery的做法 $('p').click(function(){ var $this=$(this) $this.css('color'.'red') }) this 表示一个当前上下文的对象 可以调用对象所属的方法和属性 $(this) 代表的是上下文对象的一个jquery的上下文对象 可以调用 jquery的方法和属性值查看全部
-
如果传入的参数是id则在id前加上前缀"#",用于告诉jQuery我传入的是id; 如果传入的参数是class则在class前加上前缀".",用于告诉jQuery我传入的是class; 如果传入的参数是标签名则无需任何前缀,用于告诉jQuery我传入的是标签名;查看全部
举报
0/150
提交
取消