为了账号安全,请及时绑定邮箱和手机立即绑定
  • $( ".class" ) 类选择器,相对id选择器来说,效率相对会低一点,但是优势就是可以多选, 使多个生效。。。这一点比id好
    查看全部
  • 相比较jQuery转化成DOM,开发中更多的情况是把一个dom对象加工成jQuery对象 var div = document.getElementsByTagName('div'); //dom对象 var $div = $(div); //jQuery对象 var $first = $div.first(); //找到第一个div元素 $first.css('color', 'red'); //给第一个元素设置颜色
    查看全部
  • jQuery属性筛选选择器 属性选择器让你可以基于属性来定位一个元素。可以只指定属性定位所有使用该属性的元素,而不管它的值,也可以更加明确定位在这些属性上使用特定值的元素。 $(“[attribute|=’value’]”)——选择指定属性值等于给定字符串或以该字符串为前缀(该字符串后跟一个连字符“-”)的元素。 $(“[attribute*=’value’]”)——选择指定属性包含一个给定子字符串的元素(选择给定的属性是以包含某些值得元素)。 $(“[attribute~=’value’]”)——选择指定属性用空格分隔的值中包含一个给定值的元素。 $(“[attribute=’value’]”)——选择指定属性是给定值的元素。 $(“[attribute!=’value’]”)——选择不存在指定属性,或者指定的属性值不等于给定值的元素。 $(“[attribute^=’value’]”)——选择指定属性是以给定字符串开始的元素。 $(“[attribute$=’value’]”)——选择指定属性是以给定值结尾的元素,这个比较是区分大小写的。 $(“[attribute]”)——选择所有具有指定属性的元素,该属性值可以是任何值。 $(“[attributeFilter1][ attributeFilterN]”)——选择匹配所有指定的属性筛选器的元素。
    查看全部
  • .css() 方法:获取元素样式属性的计算值或者设置元素的CSS属性 获取: .css( propertyName ) :获取匹配元素集合中的第一个元素的样式属性的计算值 .css( propertyNames ):传递一组数组,返回一个对象结果 设置: .css(propertyName, value ):设置CSS .css( propertyName, function ):可以传入一个回调函数,返回取到对应的值进行处理 .css( properties ):可以传一个对象,同时设置多个样式
    查看全部
  • .removeClass( )方法 1、.removeClass( [className ] ):每个匹配元素移除的一个或多个用空格隔开的样式名 2、.removeClass( function(index, class) ) : 一个函数,返回一个或多个将要被移除的样式名
    查看全部
  • .addClass(className)方法:【相当于js中className】 1、.addClass(className):为每个匹配的元素增加一个或多个样式名 2、.addClass( function(index, currentClass) ) : 这个函数返回一个或更多用空格隔开的要增加的样式名。 说明:.addClass()方法不会替换一个样式类名。它只是简单的添加一个样式类名到元素上
    查看全部
  • var( )无参数。获取匹配的元素集合中第一个元素的当前值 var( value),设置匹配的元素集合中每个元素的值 var( function ),一个用来返回设置值的函数
    查看全部
  • js中操作DOM方法有: getAttribute()获取元素的属性值, setAttribute()设置元素的属性值, removeAttribute()删除元素的属性值。 jq简写: 1、attr(传入属性值):获取元素属性的值 2、attr(属性名,属性值):设置元素属性的值 3、attr(属性名,函数值):设置元素属性的函数值 4、attr({ 属性名:属性值 ,.....}):给指定的元素设置多个属性值 5、removeAttr()删除方法 .removeAttr( attributeName ) : 为匹配的元素集合中的每个元素中移除一个属性(attribute)
    查看全部
  • id选择器 $("#id") getElementById() class选择器 $(".class") getElementsByClassName() 元素选择器 $("element") getElementsByTagName() 全选择器 $("*") getElementsByName() 子选择器 $("p > child") 后代选择权 $("p child") 相邻兄弟选择器 $(p+sibling) 一般兄弟选择器 $(p~child) $(":first") $(":last") $(":not(selector)") $(":eq(index)") $(":gt(index)") $(":even") $(":odd") $(":lt(index)") $(":header") $(":lang(language)") $(":root") $(":animated") $(":contains(text)") 查找包含“指定文本”的元素 $(":parent") $(":empty") $(":has(selector)") 查找包含“指定元素”的元素 1,IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点,这个通常是不应该的 2,getElementById的参数在IE8及较低的版本不区分大小写 3,IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A 4,IE8及较低的版本,浏览器不支持getElementsByClassName
    查看全部
  • jq *通配符
    查看全部
  • 相当于JS里的 getElementsByTagName $("element")
    查看全部
  • JQ选择Class
    查看全部
  • JQuery 选择ID
    查看全部
  • DOM对象转化成JQuery
    查看全部
  • 选取id转化成DOM对象
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!