jq和js对象如何转换,怎么把jquery对象转为html对象

  jq和js对象如何转换,怎么把jquery对象转为html对象

  本教程运行环境:windows7系统,jQuery 1 . 10 . 0版,Dell G3电脑。

  Js类型对象和jquery类型对象是完全不同的。但是,这两个对象的方法不能相互调用。那么js对象想调用jquery中的一个方法,或者jquery对象想调用js的一个方法怎么办?这涉及到js对象和jquery对象之间的转换。

  例如:

  document.getElementById(text )。hide();

  不能,因为hide()是jquery对象的方法,js对象是不能调用的。

  $(#text2 )。innerHTML= jredu

  也不能实现,因为innerHTML是js对象的属性,jquery对象不能用。

  然后,我们来介绍一下如何实现js和jQuery的相互转换:

  -转换1: jQuery对象转换成js对象。

  -转换2: JS对象转换成jquery对象。

  jquery对象转换成js对象

  将jQuery对象转换成js对象有两种方法:[index]和。get(索引);

  (1)jQuery对象是一个数据对象,对应的js对象可以通过[index]获取。

  比如:

  var $ v=$( # v );//jQuery对象

  var v=$ v[0];//js对象

  Alert(v.checked) //检查是否选中了该复选框。(2)jQuery本身通过。get(index)方法。

  如:var $ v=$( # v );//jQuery对象

  var v=$ v . get(0);//js对象

  Alert(v.checked) //检查该复选框是否被选中js对象转换成jquery对象

  对于已经是js对象的情况,只需用$()包装DOM对象来获得jQuery对象。

  语法:$(js对象)

  比如:

  var v=document . getelementbyid( v );//js对象

  var $ v=$(v);//jQuery对象转换后,可以任意使用jQuery的方法。

  相关视频教程推荐:jquery教程(视频)以上是如何将jQuery对象转换成js对象的细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: