jQuery技术

Jquery学习文档.docx

字号+ 作者:H5之家 来源:H5之家 2017-03-31 08:00 我要评论( )

每一章中用到的实例html head script type=text/javascript src=jquery.js/script script type=text/javascript $(document).ready(function(){ $(p).click(func

文档介绍:
每一章中用到的实例<html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("p").click(function(){ $(this).hide(); }); }); </script> </head> <body> <p>If you click onme, Iwill disappear.</p> </body> </html> jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。基本上,您将学习到如何选取 HTML 元素,以及如何对它们执行类似隐藏、移动以及操作其内容等任务。 jQuery 库- 特性 jQuery 是一个 JavaScript 函数库。 jQuery 库包含以下特性: ? HTML 元素选取? HTML 元素操作? CSS 操作? HTML 事件函数? JavaScript 特效和动画? HTML DOM 遍历和修改? AJAX ? Utilities 基础 jQuery 实例下面的例子演示了 jQuery 的hide() 函数, 隐藏了 HTML 文档中所有的<p> 元素。实例<html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function (){ $(" : button ").click(function (){ $("p").hide(); }); }); </script> </head> <body> <h2>This isaheading</h2> <p>This isaparagraph.</p> <p>This isanother paragraph.</p> < input type="button" value="Click Me" /> </body> </html> jQuery 语法 jQuery 语法是为 HTML 元素的选取编制,可以对元素执行某些操作。基础语法是: $(selector).action() ?美元符号定义 jQuery ?选择符( selector )“查询”和“查找” HTML 元素? jQuery action() 执行对元素的操作实例$(this).hide() -隐藏当前元素$("p").hide() -隐藏所有段落$("p.test").hide() -隐藏所有 class="test" 的段落$("#test").hide() -隐藏所有 id="test" 的元素提示: jQuery 使用的语法是 XPath 与 CSS 选择器语法的组合。文档就绪函数您也许已经注意到在我们的实例中的所有 jQuery 函数位于一个 document ready 函数中: $(document).ready(function(){ --- jQuery functions gohere ---- }); 这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。选择器允许您对元素组或单个元素进行操作。关键点是学习 jQuery 选择器是如何准确地选取您希望应用效果的元素。 jQuery 元素选择器和属性选择器允许您通过标签名、属性名或内容对HTML 元素进行选择。选择器允许您对 HTML 元素组或单个元素进行操作。在HTML DOM 术语中:选择器允许您对 DOM 元素组或单个 DOM 节点进行操作。 jQuery 选择器选择器实例选取* $("*") 所有元素#id $("#lastname") id=lastname 的元素.class $(".intro") 所有 class="intro" 的元素 element $("p") 所有<p> 元素.class.class $(".intro.demo") 所有 class=intro 且 class=demo 的元素:first $("p:first") 第一个<p> 元素:last $("p:last") 最后一个<p> 元素:even $("tr:even") 所有偶数<tr> 元素:odd $("tr:odd") 所有奇数<tr> 元素:eq(index) $("ul li:eq(3)") 列表中的第四个元素( index 从0 开始) :gt(no) $("ul li:gt(3)") 列出 index 大于 3 的元素:lt(no) $("ul li:lt(3)") 列出 index 小于 3 的元素:not(selector) $("input:not(:empty)") 所有不为空的 input 元素:header $(":header") 所有标题元素<h1><h2>... :animated 所有动画元素:contains(text) $(":contains('W3School')") 包含文本的所有元素:empty $(":empty") 无子(元素)节点的所有元素:hidden $("p:hidden") 所有隐藏的<p> 元素:visible $("table:visible") 所有可见的表格 s1,s2,s3 $("th,td,.intro") 所有带有匹配选择的元素[attribute] $("[href]") 所有带有 href 属性的元素[attribute=value] $("[href='#']") 所有 href 属性的值等于"#" 的元素[attribute!=value] $("[href!='#']") 所有 href 属性的值不等于"#" 的元素[attribute$=value] $("[href$='.jpg']") 所有 href 属性的值包含".jpg" 的元素:input $(":input") 所有<input> 元素:text $(":text") 所有 type="text" 的<input> 元素:password $(":password") 所有 type="password" 的<input> 元素:radio $(":radio") 所有 type="radio" 的<input> 元素:checkbox $(":checkbox") 所有 type="checkbox" 的<input> 元素:submit $(":submit") 所有 type="submit" 的<input> 元素:reset $(":reset") 所有 type="reset" 的<input> 元素:button $(":button") 所有 type="button" 的<input> 元素:image $(":image") 所有 typ

1

内容来自淘豆网转载请标明出处.

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • jQuery插件开发学习笔记

    jQuery插件开发学习笔记

    2017-03-31 08:01

  • Jquery datatables插件

    Jquery datatables插件

    2017-03-30 16:00

  • JQuery插件的写法和规范

    JQuery插件的写法和规范

    2017-03-30 15:08

  • jquery outerWidth() outerHeight() 参数true(图文)

    jquery outerWidth() outerHeight() 参数true(图文)

    2017-03-30 14:03

网友点评
"