jQuery的基本特性和基本概念

jQuery的口号是:write less, do more

主要是dom与jquery对象的互转,方法的规律等

jQuery让我们不用去考虑浏览器的兼容性
$代表的是jquery本身,很多都是基于他的,$(document)就把DOM对象转换成了jquery对象了

 

ready方法跟js中的onload的不同之处在于:前都可以关联多个函数,从上到下执行.后者只能指向一个引用,onload是页面加载完成之后.

DOM里面的很多对象的属性,在Jquery里面都变成方法了.


如何让jquery与dom对象互转?

$(document).ready(function()
  {
 var pElement = document.getElementsByTagName("p")[0];

    //将DOM对象转换为jQuery对象
 var pElementjQuery = $(pElement);

    //alert("DOM对象结果:" + pElement.innerHTML);
    //alert("jQuery对象结果:" + pElementjQuery.html());

    var cm = $("#clickMe"); //获得的是jQuery对象,它的底层本质上是一个对象

 

    // jQuery对象转换为DOM对象(第一种方式)

 var t = cm[0]; // t是DOM对象
 alert(t.innerHTML);

    // jQuery对象转换为DOM对象(第二种方式)

    var s = cm.get(0);

 alert(s.innerHTML); //s是DOM对象
 

  });

 

 

css方法:读的时候是一个参数,写的时候是两个参数,有点类似于map里方法.很多方法都是这样的.

 

注意的一点:jquery中$(document).ready(function(){});$().ready(function(){});$(function(){})的写法都是一样的意思

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yjsuge

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值