浅谈jQuery

是什么

定义:

jQuery是一个快速、简洁的JavaScript框架(或JavaScript库)。
它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式.
优化HTML文档操作、事件处理、动画设计和Ajax交互。

核心:

是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。

我的理解:

代码:由多变少,功能:由少变多

同类技术

JavaScript框架又称JavaScript库,是一组包含丰富功能和函数的JavaScript代码集,能帮助开发者快速完成Web设计和开发工作。目前流行的框架有:Angular,React,Vue.js和Knockout等。它们各自有各自的特点,如何挑选呢?
了解更多,请点开以下链接
如何挑选合适你的JavaScript框架

特点

- 快:

    快速获取文档元素

- 漂亮:

    漂亮的页面动态效果

- 功能强:

    创建AJAX无刷新网页
    提供JavaScript语言的增强
    增强的事件处理
    更改页面内容
实例
<html>
<head>
<script type="text/javascrpt" src="/jquery/jquery.js">
</script>
<script type="text/javascrpt">
$(document).ready(function(){
$("button").click(function){
$("p").hide();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>
</html>

运行结果,如下图
这里写图片描述

解释:

  • jQuery库位于一个JavaScript文件中,其中包含了所有的jQuery函数。 通过下面的标记把jQuery添加到网页中:
<head>
<script type="text/javascript" src="jquery.js"></script>
</head>
  • 基础语法是:$(selector).action()

    • 美元符号:定义jQuery

    • 选择符(selector)”查询”和”查找”HTML元素

    • jQuery的action() 执行对元素的操作

  • 文档就绪函数:

$(document).ready(function(){

});

作用:为防止文档在完全加载(就绪)之前运行jQuery代码,如果在文档没有完全加载之前就运行函数,操作可能失败。 比如: 试图隐藏一个不存在的元素 获得未完全加载的图像的大小

  • 点击事件:

    当按钮的点击事件 被触发时会调用一个函数:

$("button").click(function() {..some code...})e() 
  • hide()函数:

隐藏了 HTML 文档中所有的 p元素

 $("p").hide();
小结

jQuery的设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。有思想的代码不仅值得我们去敲, 更值得我们去学习,去思考。

猜你喜欢

转载自blog.csdn.net/renmengmeng520/article/details/80081676
今日推荐