<!DOCTYPE html>
<html>
<head>
<title>jquery</title>
<meta charset="utf-8">
<!-- 引入jquery库和bootstrap的css库 -->
<script src="static/jquery-3.3.1.min.js"></script>
<link rel="stylesheet" type="text/css" href="static/bootstrap.min.css">
<div class="container">
<div id="alertbox" class="alert alert-success" role="alert">这是警告框</div>
</div>
</head>
<body> <!-- ①按钮和表单元素 -->
<button id="btn1" class="btn btn-info">按钮</button> <form id="form1" action="http://www.baidu.com/s">
<input type="text" id="search1" name="wd">
<input type="submit" name="提交">
</form> <!-- ②通过按钮提交内容到某段内容id=content中并累加 -->
<div class="alert alert-success" id="content"></div> <input type="text" id="input-text" name="">
<button class="btn btn-default" id='submit-btn'>发送</button> <script type="text/javascript">
/*
注意:js代码必须在获取的元素以后加载,否则无法正常获取元素 jquery的语法
$(选择元素).操作方法().操作方法2()
选择元素和我们的css语法一致 操作方法:
.show 显示
.hide 隐藏 可以传入一个毫秒值 产生动画
.html() 修改元素标签内的内容
.html() 获取标签内部的值
.html(xxx) 把标签内部的值 设置为xxx .on 绑定事件(时间类型,触发函数)
.val 获取或者设置输入框的值
.val() 获取输入框的值
.val(xxx) 把输入框的值 设置为xxx
*/
// ①jquery实现隐藏3秒,和展示动画效果1秒展示
/*$('#alertbox').hide(3000).show(1000);
// 赋值html
$('#alertbox').html('heihei');
// 赋值输入框
$('#alertbox').html('username: <input type="text" value="username" />');*/
//触发点击事件
/*$('#btn1').on('click',function(){
$('#alertbox').html('username: <input type="text" value="username" />').hide(2000);
// alert('jack')
})*/ //通过val赋值
/*$('#btn1').on('click',function(){
$('#search1').val('51reboot');
}) $('#form1').on('submit',function(){
if ($('#search1').val() == "51reboot"){ alert('go');
//return false是终止submit事件
return false;
}
})*/ //②通过按钮提交内容到某段内容中并累加
$('#submit-btn').on('click', function(){
var oriText = $('#input-text').val()
var oriContent = $('#content').html()
$('#content').html(oriContent + '<br/>' + oriText) //清除输入框的内容
$('#input-text').val('')
}) </script>
</body>
</html>

jquery简单使用入门的更多相关文章

  1. Python简单爬虫入门三

    我们继续研究BeautifulSoup分类打印输出 Python简单爬虫入门一 Python简单爬虫入门二 前两部主要讲述我们如何用BeautifulSoup怎去抓取网页信息以及获取相应的图片标题等信 ...

  2. jQuery简单实现iframe的高度根据页面内容自适应的方法(转)

    本文实例讲述了jQuery简单实现iframe的高度根据页面内容自适应的方法.分享给大家供大家参考,具体如下: 方式1: //注意:下面的代码是放在和iframe同一个页面中调用 $("#i ...

  3. jQuery简单的手风琴菜单

    查看效果:http://keleyi.com/keleyi/phtml/menu/5.htm 本菜单的HTML代码和JS代码都简洁,完整源代码: <!DOCTYPE html PUBLIC &q ...

  4. Python简单爬虫入门二

    接着上一次爬虫我们继续研究BeautifulSoup Python简单爬虫入门一 上一次我们爬虫我们已经成功的爬下了网页的源代码,那么这一次我们将继续来写怎么抓去具体想要的元素 首先回顾以下我们Bea ...

  5. GJM : Python简单爬虫入门(二) [转载]

    感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经 ...

  6. jquery插件开发基础入门

    jquery插件开发基础入门 入门 编写一个jquery插件开始于给jquery.fn加入新的功能属性,此处添加的对象属性的名称就是你的插件名称 jQuery.fn,myPlugin = functi ...

  7. DirectShow 最简单的入门 -- 播放一段视频

    #include <dshow.h> #pragma comment(lib,"strmbase.lib") #pragma comment(lib,"qua ...

  8. jquery 简单弹出层(转)

    预定义html代码:没有 所有代码通过js生成和移除. 预定义css /* 基本弹出层样式 */ .my-popup-overlay { width:100%; height:auto; /* wid ...

  9. JQuery简单实现锚点链接的平滑滚动

    在平时的项目中,我们经常需要一些特效链接,如果使效果进一步加强,我们可以使点击锚点链接平滑滚动到锚点,下面就来给大家讲解下如何使用jQuery来实现.   一般使用锚点来跳转到页面指定位置的时候,会生 ...

随机推荐

  1. Nginx 学习笔记(十)介绍HTTP / 2服务器推送(译)

    原文地址:https://www.nginx.com/blog/nginx-1-13-9-http2-server-push/ 我们很高兴地宣布,2018年2月20日发布的NGINX 1.13.9支持 ...

  2. mysql引擎,完整的见表语句,数据库模式, 常用数据类型,约束条件

    引擎 show engines : 查看引擎 innodb(默认引擎):支持事务,行级锁,外键 myisam:查询效率由于innodb,不需要支持事务,行级锁,外键,可以选用myisam来优化数据库 ...

  3. html 表格边线设置

    <table rules="all" style="margin-left: auto; margin-right: auto; margin-top: 50px; ...

  4. extjs.net list 点击弹出修改页面及初始化

    <SaveMask ShowMask="true" /> <LoadMask ShowMask="true" /> <Listen ...

  5. STC等单片机一开机就停电模式烧写程序办法

    为了测试一个低功耗程序,程序一开机就进入停机模式,结果刷不回来了,经过两个小时的试验,必须4个线同时插拔vcc,rxd,txd,gnd.如果只断开vcc是不行的.

  6. 20155324 2016-2017-2 《Java程序设计》第7周学习总结

    20155324 2016-2017-2 <Java程序设计>第7周学习总结 教材学习内容总结 认识时间与日期 - 时间的度量 1.格林威治时间(GMT):通过观察太阳而得,因为地球公转轨 ...

  7. luogu P3237 [HNOI2014]米特运输

    传送门 谢特运输 先要搞懂题目是什么意思,简化版题意就是一棵有根树,要使得每个点都满足任意一个儿子的权值等于这个点权值除以儿子数量,问最少要修改多少个点的点权 就可以一边dfs求出每个点权值是点1的多 ...

  8. 商业版微信小程序开发流程

    一.产品阶段 ①功能规划思维导图——产品经理了解清楚整个项目需求,产出清晰明确的功能需求说明. ②需求报价预算——产品经理确定好功能需求后,输出整个项目开发的报价方案. ③组建技术开发团队——初步确认 ...

  9. Leetcode#118. Pascal's Triangle(杨辉三角)

    题目描述 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例: 输入: 5 输出: [ [1], [1,1], [1,2, ...

  10. 【Git】Git常用命令

    git remote -v : 查看远程仓库地址