jquery中dom元素和属性用法实例汇总
Jun 19, 2017 am 10:52 AM
jquery
实例
属性
用法
DOM 元素方法
1. .get()
$(selector).get(index)//可选。规定获取哪个匹配元素(通过 index 编号)。 //get() 方法获得由选择器指定的 DOM 元素 $("button").click(function(){ x=$("p").get(0); $("div").text(x.nodeName + ": " + x.innerHTML); });//获得第一个 p 元素的名称和值
登录后复制
2. .index()
$(selector).index()//获得第一个匹配元素相对于其同胞元素的 index 位置,如果未找到元素,index() 将返回 -1。 $(selector).index(element)//获得元素相对于选择器的 index 位置 $("li").click(function(){ alert($(this).index()); });//获得第一个 p 元素的名称和值
登录后复制
3. .size()
$(selector).size()//返回被 jQuery 选择器匹配的元素的数量
登录后复制
4. .toArray()
$(selector).toArray()//以数组的形式返回 jQuery 选择器匹配的元素 $("button").click(function(){ x=$("li").toArray() for (i=0;i<x.length;i++) { alert(x[i].innerHTML); } });//将 li 元素转换为数组,然后输出该数组元素的 innerHTML
登录后复制
1. jquery
jquery 属性返回的字符串包含 jquery 的版本号
$().jquery $("button").on("click",function(){ var version = $().jquery; alert("You are running jQuery version: " + version); });
登录后复制
2. jQuery.fx.interval
jQuery.fx.interval = milliseconds;
jQuery.fx.interval 属性用于改变以毫秒计的动画运行速率。可操作该属性来调整动画运行的每秒帧数
规定以毫秒计的动画运行速率。默认是 13 毫秒
$("#toggle").on("click",function(){ $("div").toggle(5000); }); $("#interval").on("click",function(){ jQuery.fx.interval = 500; });//以较少的帧数来运行 <div> 元素的动画
登录后复制
3. jQuery.fx.off
jQuery.fx.off 属性用于对所有动画进行全局禁用或启用
jQuery.fx.off = true|false;
默认值是 false,它允许动画正常运行。当设置为 true 时,将禁用所有动画方法,这样会把元素设置为其最后的状态,而不是显示效果
$("#true").click(function(){ jQuery.fx.off = true; }); $("#false").click(function(){ jQuery.fx.off = false; }); $("#toggle").click(function(){ $("div").toggle("slow"); });
登录后复制
4. jQuery.support
jQuery.support.propvalue
jQuery.support 属性包含表示不同浏览器特性或漏洞的属性集。
此属性主要用于 jQuery 的内部使用
$(document).ready(function(){ $("p").html("This browser can create XMLHttpRequest object: " + jQuery.support.ajax); });测试浏览器是否能创建 XMLHttpRequest 对象
登录后复制
5. length
length 属性包含 jQuery 对象中元素的数目
$(selector).length $("button").click(function(){ alert($("li").length); });//输出 <li> 元素的数目
登录后复制
以上是jquery中dom元素和属性用法实例汇总的详细内容。更多信息请关注PHP中文网其他相关文章!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章
击败分裂小说需要多长时间?
3 周前
By DDD
仓库:如何复兴队友
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
公众号网页更新缓存难题:如何避免版本更新后旧缓存影响用户体验?
3 周前
By 王林
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前
By 尊渡假赌尊渡假赌尊渡假赌

热门文章
击败分裂小说需要多长时间?
3 周前
By DDD
仓库:如何复兴队友
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
公众号网页更新缓存难题:如何避免版本更新后旧缓存影响用户体验?
3 周前
By 王林
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前
By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)