为了账号安全,请及时绑定邮箱和手机立即绑定
  • $('div')是jquery直接获取元素; $(div)是将dom对象转换成jquery,简单理解就是这样。
    查看全部
  • $("div").html()是使用标签选择器获取div标签,并将内容设置为:您好!通过慕课网学习jQuery才是最佳的途径。
    查看全部
  • DOM对象转化成jQuery对象(常用) 如果传递给$(DOM)函数的参数是一个DOM对象,jQuery方法会把这个DOM对象给包装成一个新的jQuery对象 通过$(dom)方法将普通的dom对象加工成jQuery对象之后,我们就可以调用jQuery的方法了 HTML代码 <div>元素一</div> <div>元素二</div> <div>元素三</div> JavaScript代码 var div = document.getElementsByTagName('div'); //dom对象 var $div = $(div); //jQuery对象 var $first = $div.first(); //找到第一个div元素 $first.css('color', 'red'); //给第一个元素设置颜色 通过getElementsByTagName获取到所有div节点的元素,结果是一个dom合集对象,不过这个对象是一个数组合集(3个div元素)。通过$(div)方法转化成jQuery对象,通过调用jQuery对象中的first与css方法查找第一个元素并且改变其颜色。
    查看全部
  • jQuery是一个类数组对象,而DOM对象就是一个单独的DOM元素。 jQuery对象转化为DOM对象: (1)利用数组下标的方式读取到jQuery中的DOM对象 HTML代码 <div>元素一</div> <div>元素二</div> <div>元素三</div> JavaScript代码 var $div = $('div') //jQuery对象 var div = $div[0] //转化成DOM对象 div.style.color = 'red' //操作dom对象的属性 用jQuery找到所有的div元素(3个),因为jQuery对象也是一个数组结构,可以通过数组下标索引找到第一个div元素,通过返回的div对象,调用它的style属性修改第一个div元素的颜色。这里需要注意的一点是,数组的索引是从0开始的,也就是第一个元素下标是0; (2)通过jquery自带的get()方法 jQuery对象自身提供一个.get() 方法允许我们直接访问jQuery对象中相关的DOM节点,get方法中提供一个元素的索引: var $div = $('div') //jQuery对象 var div = $div.get(0) //通过get方法,转化成DOM对象 div.style.color = 'red' //操作dom对象的属性 其实我们翻开源码,看看就知道了,get方法就是利用的第一种方式处理的,只是包装成一个get让开发者更直接方便的使用。
    查看全部
  • 不难发现,id、class、tag都可以通过原生的方法获取到对应的节点,但是我们还需要考虑一个兼容性的问题,我这里顺便提及一下,比如: 1、IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点,这个通常是不应该的 2、getElementById的参数在IE8及较低的版本不区分大小写 IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A 3、IE8及较低的版本,浏览器不支持getElementsByClassName
    查看全部
  • $(document).ready();是等页面的文档中的节点加载完毕后,在执行后续的代码。
    查看全部
  • jquery是javascript的一个库,只需在head中 <script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
    查看全部
    0 采集 收起 来源:环境搭建

    2018-03-22

  • 《jQuery源码解析》
    查看全部
  • //找到a元素下面的所有空节点(javascript:;没有子元素) //增加一段文本与边框 $("a:empty).text(":empty").css("border", "3px groove red"); http://www.imooc.com/code/8346
    查看全部
  • //选中所有紧接着没有checked属性的input元素后的p元素,赋予颜色 $("input:not(:checked)+p").css("background-color", "#CD00CD");
    查看全部
  • $('p').click(function(){ //把p元素转化成jQuery的对象 var $this= $(this) $this.css('color','red') })
    查看全部
  • DOM对象转化成jQuery对象 var div = document.getElementsByTagName('div'); //dom对象 var $div = $(div); //jQuery对象
    查看全部
  • DOM对象转化成jQuery对象 var div = document.getElementsByTagName('div'); //dom对象 var $div = $(div); //jQuery对象
    查看全部
  • 类选择器,通过class样式类名来获取节点 $(".class") 类选择器,相对于id选择器来说,效率会低一点,但是优势就是可以多选。 同样在jquery在实现上,对于类选择器,如果浏览器支持,jquery使用javascript 的原生getElementsByClassName()函数来实现的 jquery除了选择上的简单,而且没有再次使用循环处理 不难向导$(".class").css()方法内部肯定是带了一个隐式的循环处理,所以使用 jquery选择节点,不仅仅只是选择上的简单,同时还是增加很多关联的便利操作,
    查看全部
  • jquery选择器之id选择器 页面中的任何操作都需要节点的支撑,开发者如何快速高效的找到指定的节点也是前端开发中一个重点。jquery提供了一系列的选择器帮助开发者达到这个目的。让开发者可以更好的 处理复杂选择过程与性能优化,更多专注业务逻辑的编写。 jquery几乎支持主流的css1-css3选择器的写法,我们从最简单的 id选择器,一个用来查找id 即元素的id属性 $("#id") id选择器也是基本的选择器,jquery内部使用javascript函数document.getElmentById 来处理id的获取,原生语法的支持总是非常高效额,所以在dom的操作上,如果能 采用id的话既然考虑用这个选择器。 id是唯一的,每个id值在一个页面上只能使用一次,如果多个元素分配了相同的id, 将只匹配该id选择集合的第一个dom元素,但这种行为不应该发生,有超过一个元素 的页面使用相同的Id是无效的
    查看全部

举报

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

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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