`

jQuery+js

 
阅读更多

jquery语法是通过选取HTML元素,并对选取的元素进行某些操作。

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

$:定义jquery

selector:查询和查找HTML元素

action():执行队员素的操作

$(this).hide() - 隐藏当前元素。$("p").hide() - 隐藏所有 <p> 元素。$("p.test").hide() - 隐藏所有 class="test" 的 <p> 元素。

jquery—获取内容与属性:

获得内容:text(),html(),val()。

text() - 设置或返回所选元素的文本内容

html() - 设置或返回所选元素的内容(包括 HTML 标记)

val() - 设置或返回表单字段的值

例如:

 

<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("#btn1").click(function(){
    alert("Text: " + $("#test").text());
  });
  $("#btn2").click(function(){
    alert("HTML: " + $("#test").html());
  });
});
</script>
</head>

<body>
<p id="test">这是段落中的 <b>粗体</b> 文本。</p>
<button id="btn1">显示文本</button>
<button id="btn2">显示 HTML</button>
</body>
</html>

 可以显示 Text: 这是段落中的 粗体 文本。当显示HTML时  HTML: 这是段落中的 <b>粗体</b> 文本。

<html>
<meta charset="utf-8">
<head>
<script src="https://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    alert("值为: " + $("#test").val());
  });
});
</script>
</head>

<body>
<p>名称: <input type="text" id="test" value="菜鸟教程"></p>
<button>显示值</button>
</body>
</html>

 显示 菜鸟教程

getelementById:通过其id返回元素的引用该ID是可用于标识元素的字符串; 它可以使用idHTML 中的属性或脚本来建立,区分大小写。

html:

 

<html>
<head>
  <title>getElementById example</title>
</head>
<body>
  <p id="para">Some text here</p>
  <button onclick="changeColor('blue');">blue</button>
  <button onclick="changeColor('red');">red</button>
</body>
</html>
 js:

 

 

function changeColor(newColor) {
  var elem = document.getElementById('para');
  elem.style.color = newColor;
}
getelementsbyclassname:这个方法通过class中类名的来访问元素。只接受一个参数就是类名。

 

还可以查找带有多个类名的元素。在类名之间添加空格符号。

该方法还可以与getElementById连用,

 

var shopping=document.getElementById('purchases')
var sales=getElementByClassName(shopping,"sale")
 这样获取购物列表

 

 

 

 

 

分享到:
评论

相关推荐

    HTML+CSS+JavaScript+jQuery+Bootstrap等前端框架实现的前端案例.zip

    本文将深入探讨这些技术,并基于"HTML+CSS+JavaScript+jQuery+Bootstrap等前端框架实现的前端案例.zip"这个压缩包中的webdemo-master项目,分析它们在实际应用中的作用。 首先,HTML(HyperText Markup Language)...

    HTML5+CSS3+JQuery+Javascript

    HTML5+CSS3+JQuery+Javascript 中文手册文档

    基于HTML+CSS+JS+JQuery+BootStrap仿天猫官网预览地址:.zip

    基于HTML+CSS+JS+JQuery+BootStrap仿天猫官网预览地址:.zip基于HTML+CSS+JS+JQuery+BootStrap仿天猫官网预览地址:.zip基于HTML+CSS+JS+JQuery+BootStrap仿天猫官网预览地址:.zip基于HTML+CSS+JS+JQuery+BootStrap...

    HTML+CSS+JavaScript+JQuery+JSP

    HTML+CSS+JavaScript+JQuery+JSP学习笔记为本人看各种教程视频记录下来的,希望对大家有帮助。

    JQuery+ajax+mock.js模拟注册

    实现JQuery+ajax+mock.js模拟注册,判断输入框是否输入正确

    车牌控件jQuery+js

    jQuery+js移动端输入框键盘键入车牌号码特效源码,配置即可用

    web前端课程设计以及报告,jquery+js+css+html

    在本项目中,"web前端课程设计以及报告,jquery+js+css+html" 主要关注的是使用Web前端技术来构建交互式用户界面。这个课程设计涵盖了四个关键的技术:jQuery、JavaScript、CSS和HTML,这些都是现代Web开发的基础。 ...

    一个存jquery+js写的前端开发框架

    在前端开发领域,...总的来说,这个"jQuery+js写的前端开发框架"是一个实用的工具,尤其适合快速原型开发和教学。通过学习和使用,开发者可以巩固JavaScript和jQuery的基础,同时也能体验到前端开发的乐趣和效率。

    jquery+js+cs开发入门手册

    jquery+js+cs开发入门手册可以更快的学习前端 ;提升技术;欢迎下载

    jquery+js实现图片三维旋转切换

    总结,"jQuery+js实现图片三维旋转切换"是一种将JavaScript的动态性与CSS3的3D效果相结合的技术,旨在提供更生动的网页交互。通过学习和掌握这一技术,开发者能够创建出更具吸引力的网页元素,提升网站的整体用户...

    基于jQuery+JavaScript 的实用随书实例

    【jQuery+JavaScript 实用随书实例详解】 在Web开发领域,jQuery和JavaScript是两种不可或缺的工具,它们共同构建了丰富的用户交互和动态网页效果。jQuery是一个轻量级、高性能的JavaScript库,它简化了DOM操作、...

    超极简单实用 图片轮换效果jquery+js+html

    本项目“超极简单实用 图片轮换效果jquery+js+html”就是一个利用jQuery库,JavaScript脚本以及HTML标记语言实现的图片轮换效果。下面将详细介绍这个项目中的关键知识点。 首先,jQuery是一个广泛使用的JavaScript...

    餐饮业点餐系统+开题报告,框架:html + css +js +jquery +jsp + servlet

    框架:html + css + javascript(js) +jquery +jsp + serlvet + java + ssm + mysql 前端:html + css + javascript(js) +jquery +jsp 后端:serlvet + java + ssm + mysql 开发工具:ideaIC-2022.3.2.exe + jdk1.8 +...

    jquery+bootstrap+layui前端框架三件套

    jQuery,版本1.9.1,是一个轻量级的JavaScript库,它的核心理念是使JavaScript操作DOM(文档对象模型)变得简单。jQuery通过提供丰富的选择器、遍历和动画效果,极大地简化了JavaScript代码。以下是一些jQuery的核心...

    五子棋纯html+jquery+js写法

    在本项目中,"五子棋纯html+jquery+js写法"是一个使用HTML、JavaScript(JS)和jQuery实现的在线五子棋游戏。这个项目对于初学者来说是一个很好的学习资源,因为它展示了如何将这三个核心技术结合在一起,创建一个...

    jquery+js 控制div的scroll样式效果

    在网页开发中,jQuery 和 JavaScript 是两种常用的编程语言,它们能帮助我们实现各种动态效果,包括控制`div`元素的滚动条(scroll)样式。在本项目中,"jquery+js 控制div的scroll样式效果"是核心目标,通过这个...

    基于前端Html+Css+JS+JQuery+bootstrap+后端Spring+SpringMVC等开发的SSM实时聊天系统

    基于前端Html+Css+JS+JQuery+bootstrap+后端Spring+SpringMVC等开发的SSM实时聊天系统,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于前端...

    jquery+js+html实现弹出登录窗口

    在网页开发中,"jquery+js+html实现弹出登录窗口"是一个常见的需求,它能够为用户提供更加友好的交互体验。下面将详细讲解这个过程涉及的知识点。 首先,jQuery是一个快速、简洁的JavaScript库,它简化了HTML文档...

    jquery+javascript+导航+tree+js特效

    在IT行业中,jQuery、JavaScript、导航、Tree以及JS特效是前端开发的重要组成部分,它们共同构建了丰富多彩的用户体验。下面将详细解析这些知识点及其在实际应用中的作用。 首先,jQuery是一个高效、简洁、易用的...

    jQuery+JavaScript+ajax手册.rar

    通过深入学习这个"jQuery+JavaScript+ajax手册.rar",你将能够开发出更高效、更响应式的网页应用,提升用户交互体验。无论你是初学者还是经验丰富的开发者,这份手册都将为你的技能树增添重要的分支。

Global site tag (gtag.js) - Google Analytics