js和jquery对象的相互转换】的更多相关文章

在使用jquery的过程中发现很多需要将jquery对象转成js对象的例子. Query 对象是通过 jQuery 包装DOM 对象后产生的对象.jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能使用 DOM 的方法. 将jquery对象转成js对象,就可以获得他的一系列属性,例如innerHTML,id等. 怎么把jquery对象转成js对象,其实方法很简单: 1. jQuery 对象是一个数据对象,可以通过 [index] 的方法,来得到相应的 DOM…
DOM  对象可以使用 js       中的方法,  不能使用jQuery中的方法:jQuery对象只能使用jQuery中的方法, 不能使用js中的方法:jQuery对象是通过jQuery包装DOM对象后产生的对象: jQuery对象与DOM对象的相互转换: (1)jq对象转化成dom对象: ①jq对象是一个类似数组的对象,通过[index]的方法得到相应的dom对象; 如:var $cr = $("#cr"); //Jq对象 var cr = $cr[0]; //dom对象 ②还可…
核心提示:jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得到的是jquery对象,它不能使用js中的dom方法.所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换. 刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象.至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间…
我们开始进入jquery的学习了,jquery的学习就不那么中规中矩了,我们来看一个和javascript有所区别的地方. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type…
// jQuery-->JavaScript 两种方法: $(selector).get(index) ; $(selector)[index]; // JavaScript-->jQuery 只需要将获取的JavaScript对象用$包装即可 var obj = document.links; $(obj).css("color","red"); 注意点:当jQuery转js对象时, $(selector).get(index) 返回的是单个dom对象…
var str = '{ "name": "cxh", "sex": "man" }'; //JSON字符串:var obj =  JSON.parse(str);; //由JSON字符串转换为JSON对象console.log(obj) var str2 = { "name": "cxh", "sex": "man" }; //JSON对象var…
//dom对象 var odiv = document.getElementById('box'); //dom对象转化成JQ对象, 在通过原生的方法获取到元素后,给它加上$() //$(odiv).css('color','red') //JQ对象 //把JQ对象转化成dom对象 //$('#box').get(0).style.color = 'green'; $('#box')[0].style.color = 'green'; html <div id='box'>这是div标签<…
前言 通过问题看本质: 举例: js的写法:document.getElementById('save').disabled=true; 在jquery中我是这样写的 $("#save").disabled = true; //没有效果 分析: 其实因为$("#save")出来的其实是jQuery对象,而不是普通DOM对象 解决方法: 1)用JQ写法 $("#save").attr("disabled","true&…
DOM对象和js对象以及jQuery对象的区别 DOM对象和js对象以及jQuery对象的区别 一.DOM对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口. DOM实际上是以面向对象方式描述的文档模型.DOM定义了表示和修改文档所需的对象.这些对象的行为和属性以及这些对象之间的关系. 通过DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性.可以对其中的内容进行修改和删除,同时也可以创建新的元素. HTML DOM 独立于平台和编程语言.它可被任何编…
(1)什么是js对象及代码规则 就是使用js-API,即Node接口中的API或是传统JS语法定义的对象,叫做js对象 js代码规则----divElement var divElement = document.getElementById("divID"); var nameArray = new Array(3); (2)什么是jQuery对象及代码规则 就是使用jQuery-API,返回的对象就叫做jQuery对象 jQuery代码规则----$div var $div = $…