作家
登录

JQuery魔力之$("tagName")与selector

作者: 来源:www.28hudong.com 2013-03-30 00:32:51 阅读 我要评论

JQuery魔力(一)$("tagName") DOM 中的 getElementsByTagName()方法在JQuery中的表现就是$("tagName")这么简单! 匿名函数来解决 window.onload 事件 对页面上的所有"div"标记下手,定义统一的外观 对"body"标记定义外观 动态添加一个"span"标记将其放置在"body"里 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>JQuery 测试</title> <script src="js/jquery-1.7.1.min.js" type="text/javascript"> </script> <script type='text/javascript'> $(function () { $("div").width(100) .css("color", "red") .css("margin", "20px") .css("border", "dotted 1px green"); $(document.body).css("background-color", "#cccccc"); $("<span>Four</span>").appendTo("body"); }); </script> <script type="text/javascript"> $(function () { var v = $("div"); alert(v.length); for (var i = 0; i < v.length; i++) { alert(v[i].innerHTML); } }); </script> </head> <body> <div> 第一个div</div> <div> 第二个div</div> <div> 第三个div</div> </body> </html> JQuery魔力(二) selector tag标签(可以是:p、div、button …)标签本身具有ID、Class等属性 复制代码 代码如下: $("tag") //取得页面中的某种标签的集合 同 document.getElementsByTagName("tag") $("#id") //据id取得页面中的元素 同 document.getElementById("id") $("tag#id") //据id取得标签为tag元素集合 $(".class") //据class取得元素集合 同 document.getElementsByClassName("class") $("tag.class") //据class取得标签为tag的元素集合 $("tag1 tag2") //取得tag1内的tag2类型元素 同 $("tag1 > tag2") $("tag1:has(tag2)") //取得包含tag2的tag1类型的元素集合 上面的selector充分体现了JQuery存在的价值,就是语法简洁且语义容易理解。

  推荐阅读

  jquery.artwl.thickbox.js 一个非常简单好用的jQuery弹出层插件

最终效果: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>弹出层插件:jquery.artwl.thickbox.js</title> <script src="/js_l>>>详细阅读


本文标题:JQuery魔力之$("tagName")与selector

地址:http://www.17bianji.com/kaifa2/JS/23605.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)