如何使用jQuery对属性进行获取、设置和删除
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何使用jQuery对属性进行获取、设置和删除,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1963字,纯文字阅读大概需要3分钟。
内容图文
![如何使用jQuery对属性进行获取、设置和删除](/upload/InfoBanner/zyjiaocheng/419/4d262cf6d435449a9a5cd8647acfd68b.jpg)
要获取小图片的src属性,设置大图片的src属性值,使大图片不断切换,必须掌握jQuery获取和设置属性的方法。
例如:某幅图片的id为"pto",在JavaScript中可以用以下方式获取src属性值。
var img=document.getElementById("pto"); var path=img.src; //获取属性 img.src="路径"; //设置属性值 img.getAttribute("src"); //获取属性 img.getAttribute("src","路径"); //获取属性值
在jQuery中使用attr()方法来获取和设置元素属性。
要获取图片的src属性,只需给attr()方法传递一个参数,即属性名称。
var $img=$("#pto"); //获取图片<img>元素 var path=$img.attr("src"); //获取图片<img>元素节点src属性
如果要设置图片的src属性值,继续使用attr()方法,不同的是,要传递两个参数,即属性名和对应的值。
$img.attr("src","路径"); //设置图片<img>元素节点src属性值
如果需要一次性为同一个元素设置多个属性:
$img.attr({"src":"路径","title":"图片提示文字"}); //同时设置同一个元素多个属性
删除属性
删除文档中某元素的特定属性,可以使用removeAttr()方法来实现。
$("#pto").removeAttr("title");
实现结果:
旧:<img src="01.jpg" title="123"> 新:<img src="01.jpg">
掌握了attr()和removeAttr()方法之后,可以实现一个鼠标移到某元素上改变属性值。
注:一定要引入jQuery文件才可以应用
/*html内容*/ <img src="img/img1/fw1.jpg" id="test" title="test"/><br /> /*大图*/ <div> /*小图*/ <img src="img/img1/22.jpg" /> <img src="img/img1/33.jpg" /> <img src="img/img1/44.jpg" /> </div> //jQuery内容 $(function(){ $("div img").mouseover(function(){ var big_src=$(this).attr("src"); //获取小图的src属性 $("#test").attr("src",big_src); //设置大图的src属性 }); });
此时运行程序会发现,光标移入某幅小图时,大图显示区域将会显示小图。
总结:
设置或获取属性及属性值使用attr()。
如果想要在同一个元素内设置多个属性需要给一个大括号里面放属性及属性值,属性与属性值之间用冒号,属性与属性之间用逗号。
删除属性直接用removeAttr("属性名")。
以上就是如何使用jQuery对属性进行获取、设置和删除的详细内容。
内容总结
以上是互联网集市为您收集整理的如何使用jQuery对属性进行获取、设置和删除全部内容,希望文章能够帮你解决如何使用jQuery对属性进行获取、设置和删除所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。