JavaScript|jQuery基础语法

简介: JavaScript|jQuery基础语法

jQuery 是一个 JavaScript 库,它极大地简化了 JavaScript 编程。jQuery是一个轻量级的"写的少,做的多"JavaScript库。

1.安装jQuery


2.jQuery语法

基础语法: $(selector).action()

美元符号定义 jQuery

选择符(selector"查询""查找" HTML 元素

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

如:

$("#test").html() 意思是指:获取IDtest的元素内的html代码。其中html()jQuery里的方法

这段代码等同于用DOM实现代码:

document.getElementById(" test ").innerHTML;

 

3.jQuery 入口函数

$(document).ready(function(){

    // 执行代码

});

或者

$(function(){

    // 执行代码

});


4.实例

(1)当点击botton时,所有p标签隐藏

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>

<script>

            $(document).ready(function(){

                $("button").click(function(){

                    $("p").hide();

                });

            });

        </script>

</head>

<body>

<h2>这是一个标题</h2>

        <p>这是一个段落。</p>

        <p>这是另一个段落。</p>

        <button>点我</button>



</body>

</html>

(2)双击鼠标左键,当前点击的p标签隐藏

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>

<script>

            $(document).ready(function(){

                $("p").dblclick(function(){

                     $(this).hide();

                 });

});        

</script>

</head>

<body>

<p>双击鼠标左键的,我就消失。</p>

<p>双击我消失!</p>

<p>双击我也消失!</p>


</body>

</html>

(3)使用 hide() show() 方法来隐藏和显示 HTML 元素

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>

<script>

            $(document).ready(function(){

  $("#hide").click(function(){

    $("p").hide();

  });

  $("#show").click(function(){

    $("p").show();

  });

});    

</script>

</head>

<body>

<p>如果你点击“隐藏” 按钮,我将会消失。</p>

<button id="hide">隐藏</button>

<button id="show">显示</button>

</body>

</html>


目录
相关文章
|
1月前
|
开发框架 前端开发 JavaScript
使用JavaScript、jQuery和Bootstrap构建待办事项应用
使用JavaScript、jQuery和Bootstrap构建待办事项应用
13 0
|
2月前
|
JavaScript 前端开发
关于 JavaScript 代码里双重感叹号的语法
关于 JavaScript 代码里双重感叹号的语法
51 1
|
30天前
|
JavaScript 前端开发 Web App开发
JavaScript基础语法(codewhy版本)(一)
JavaScript基础语法(codewhy版本)
89 1
JavaScript基础语法(codewhy版本)(一)
|
1月前
|
JavaScript
jQuery动画与事件概念以及语法
jQuery动画与事件概念以及语法
8 0
|
1月前
|
JavaScript 前端开发 网络架构
JavaScript的数组教程(最详细,更新至es6新语法)
JavaScript的数组教程(最详细,更新至es6新语法)
|
1月前
|
移动开发 前端开发 JavaScript
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(下)
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(下)
|
1月前
|
JavaScript 前端开发 Java
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(中)
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(中)
|
1月前
|
JavaScript 前端开发 Java
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(上)
Java 和 JavaScript 的奇妙协同:语法结构的对比与探索(上)
|
2月前
|
存储 JavaScript 前端开发
【JavaEE初阶】 JavaScript基础语法——贰
【JavaEE初阶】 JavaScript基础语法——贰
|
2月前
|
JavaScript 前端开发 Java
【JavaEE初阶】 JavaScript基础语法——壹
【JavaEE初阶】 JavaScript基础语法——壹