博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
鋒利JQuery : jquery對象並不等於DOM對象
阅读量:6120 次
发布时间:2019-06-21

本文共 825 字,大约阅读时间需要 2 分钟。

  hot3.png

demo.html 

            
This is foo !
what the fuck !

demo.js  

$(document).ready(function(){    //区分DOM对象与JQuery对象    //jquery是一个数组对象。可以通过[index]方法得到相应的DOM对象    //方法:var $xxx   = $("#foo");    //        var xxx = $xxx[0];    //    or    //        var xxx = $xxx.get(0);    var $sContent  = $("#foo");  //$sContent 是 JQuery 对象        var sContent   = $sContent[0].innerHTML;  // sContent是DOM对象.所以他能够使用innerHTML这种原始JAVASCRIPT方法。        var sContent_1 = $sContent.html();     //通过JQuery对象得到的html内容。    alert(sContent_1);                //弹出来的内容都是相同的。    alert(sContent);});

注意:$("#foo")獲取的永遠都是對象。即使網頁上沒有此元素。因此當然用JQuery檢測偶個元素在網頁上是否存在時。
要用一下代碼。
//根據對象長度判斷。if($("#foo").length>0){        //do sth.}或者轉化成DOM對象判斷if($("#foo").[0]){       //do sth }

转载于:https://my.oschina.net/resory/blog/78268

你可能感兴趣的文章
新手如何学习 jQuery?
查看>>
配置spring上下文
查看>>
Python异步IO --- 轻松管理10k+并发连接
查看>>
mysql-python模块编译问题解决
查看>>
Oracle中drop user和drop user cascade的区别
查看>>
【Linux】linux经常使用基本命令
查看>>
Java 内存区域和GC机制
查看>>
更新代码和工具,组织起来,提供所有博文(C++,2014.09)
查看>>
HTML模块化:使用HTML5 Boilerplate模板
查看>>
登记申请汇总
查看>>
Google最新截屏案例详解
查看>>
2015第31周一
查看>>
2015第31周日
查看>>
在使用EF开发时候,遇到 using 语句中使用的类型必须可隐式转换为“System.IDisposable“ 这个问题。...
查看>>
Oracle 如何提交手册Cluster Table事务
查看>>
BeagleBone Black第八课板:建立Eclipse编程环境
查看>>
在服务器上用Fiddler抓取HTTPS流量
查看>>
文件类似的推理 -- 超级本征值(super feature)
查看>>
【XCode7+iOS9】http网路连接请求、MKPinAnnotationView自定义图片和BitCode相关错误--备用...
查看>>
各大公司容器云的技术栈对比
查看>>