jQuery的context属性用法实例


Posted in Javascript onDecember 27, 2014

本文实例讲述了jQuery的context属性用法。分享给大家供大家参考。具体分析如下:

此属性可以返回传给jQuery()的原始DOM节点内容,即jQuery()方法的第二个参数值。
如果jQuery()方法没有指定此参数,那么context指向当前文档(document)。
语法结构:

$("selector").context

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title> 

<style type="text/css"> 

div 

{ 

  width:150px; 

  height:150px; 

  border:1px solid blue; 

} 

</style> 

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 

<script type="text/javascript">  

$(document).ready(function(){ 

  $("button").click(function(){ 

    alert($("li").context); 

  })

})

</script>  

</head> 

<body> 

<div> 

  <ul> 

    <li>测试脚本</li> 

  </ul> 

</div> 

<button>点击测试</button> 

</body> 

</html>

默认状态下,传给jQuery()的原始DOM节点是Document,在IE浏览器下会返回[object],其他浏览器返回[object HTMLDocument]。
实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<style type="text/css">

div 

{

  width:150px;

  height:150px;

  border:1px solid blue;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">  

$(document).ready(function(){ 

  $("button").click(function(){ 

    alert($("li",document.getElementById("myid")).context); 

  })

})

</script>

</head>

<body>

<div>

  <ul id="myid">

    <li>测试脚本</li>

  </ul>

</div>

<button>点击测试</button>

</body>

</html>

上述代码返回值是[object HTMLUListElement],但是在IE浏览器是[object]

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
DOM和XMLHttpRequest对象的属性和方法整理
Jan 04 Javascript
CSS(js)限制页面显示的文本字符长度
Dec 27 Javascript
读取input:file的路径并显示本地图片的方法
Sep 23 Javascript
jquery实现ajax加载超时提示的方法
Jul 23 Javascript
AngularJS中transclude用法详解
Nov 03 Javascript
AngularJS实现表单元素值绑定操作示例
Oct 11 Javascript
你可能不知道的前端算法之文字避让(inMap)
Jan 12 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
Mar 21 Javascript
Vue.js实现大转盘抽奖总结及实现思路
Oct 09 Javascript
Vue3 源码导读(推荐)
Oct 14 Javascript
深入浅析JavaScript中的in关键字和for-in循环
Apr 20 Javascript
vue组件实现移动端九宫格转盘抽奖
Oct 16 Javascript
jQuery对象的selector属性用法实例
Dec 27 #Javascript
jQuery对象的length属性用法实例
Dec 27 #Javascript
jQuery中size()方法用法实例
Dec 27 #Javascript
jQuery中each()方法用法实例
Dec 27 #Javascript
jQuery.holdReady()方法用法实例
Dec 27 #Javascript
jQuery中的jQuery()方法用法分析
Dec 27 #Javascript
基于javascript实现的搜索时自动提示功能
Dec 26 #Javascript
You might like
hadoop常见错误以及处理方法详解
2013/06/19 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
php微信公众平台示例代码分析(二)
2016/12/06 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
2019/10/24 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
2020/03/02 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
JavaScript方法和技巧大全
2006/12/27 Javascript
javascript 循环读取JSON数据的代码
2010/07/17 Javascript
PHP 与 js的通信(via ajax,json)
2010/11/16 Javascript
javascript利用初始化数据装配模版的实现代码
2010/11/17 Javascript
JS文本获得焦点清除文本文字的示例代码
2014/01/13 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
浅析Jquery操作select
2016/12/13 Javascript
理解javascript中的Function.prototype.bind的方法
2017/02/03 Javascript
Bootstrap Scrollspy源码学习
2017/03/02 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
JS实现图片手风琴效果
2020/04/17 Javascript
原生js实现商品筛选功能
2019/10/28 Javascript
解决Vue在Tomcat8下部署页面不加载的问题
2019/11/12 Javascript
记一次vue跨域的解决
2020/10/21 Javascript
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
python lxml中etree的简单应用
2019/05/10 Python
Python语法之精妙的十个知识点(装B语法)
2020/01/18 Python
python等待10秒执行下一命令的方法
2020/07/19 Python
ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
2020/10/21 Python
python获取天气接口给指定微信好友发天气预报
2020/12/28 Python
房展策划方案
2014/06/07 职场文书
学校三节实施方案
2014/06/09 职场文书
2014年大堂经理工作总结
2014/11/21 职场文书
村官个人总结范文
2015/03/03 职场文书
2019最新校园运动会广播稿!
2019/06/28 职场文书
Mysql关于数据库是否应该使用外键约束详解说明
2021/10/24 MySQL
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript