jquery 判断是否有类名_Day037-JS、jQuery
第73次(JavaScript)
学习主题:JavaScript
学习目标:
1 掌握js的表单验证
2 熟练敲出制作购物车代码,尽量不要看老师的代码
1. 表单验证A
(1) 如何可以产生一个4位的随机数验证码
Math.floor(Math.random()*9000+1000)
(2) 如何控制表单是否提交的
通过设置form表单中的οnsubmit=”return check()”,根据自定义的检查函数check的返回值,判断表单能否提交。
第74次(JavaScript)
学习主题:JavaScript
学习目标:
1 掌握js的prototype
2 掌握jquery的选择器
7. 自定义对象 prototype
(1) 请简述 prototype 的具体的作用
在JavaScript语言中,每一个对象都有一个对应的原型对象,被称为prototype对象。定义在原型对象上的所有属性和方法,都能被派生对象继承。这就是JavaScript继承机制的基本设计。prototype对象的作用,就是定义所有实例对象共享的属性和方法,所以它也被称为实例对象的原型,而实例对象可以视作从prototype对象衍生出来的。
(2) user.prototype=new user2();语句的作用是什么?
user类是以user2类为原型的,继承了user类的属性和方法,并且能进行扩展。
8. jQuery概述
(1) 请说出jQuery的特点
1. 快速获取文档元素
2. 提供漂亮的页面动态效果
3. 创建AJAX无刷新页面
4. 提供对JS语言的增强
5. 增强的事件处理
6. 更改网页内容
(3) jQuery的概念是什么
jQuery是一个快速、简洁的JavaScript框架,jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。
9. 认识jQuery的$
(1) 请说出$的作用和意义
1. 利用选择器来选择DOM元素。例如$(“div p:nth-child(odd)”)。基本过程是利用选择器将dom元素选择出来,封装成一个jQuery类型的对象。
2. 创建DOM元素。例:$(“<p>Hello World</p>”)。类似于js中的var ele=document.createElement(“p”);ele.innerText=”Hello World”;
3. 文档就绪处理程序,$(function(){...}),相当于 window.onload = function(){...}。功能比window.onload更强大,window.onload一个页面只能写一个,但是$()可以写多个而不冲突。
4. 调用函数:例如$.trim();
(2) window.onload 的作用是什么?和Js中的onload事件有什么区别?
window.onload事件会在页面加载完成后触发。
onload 事件会在页面或图像加载完成后立即发生。支持该事件的HTML标签:<body>, <frame>, <frameset>, <iframe>, <img>, <link>, <script>。 支持该事件的JS对象:image, layer, window。
(3) $("tr:odd").css("background-color","red");
在所有的tr标签中,索引下标为奇数(从0开始)的tr标签,背景颜色改为红色。
10. jQuery的选择器A
(1) 请说出JS对象和JQ对象之间是如何相互转化的。
JS-->JQ: $(JS对象)-->返回JQ对象
JQ-->JS: JQ对象[指定下标]-->返回JS对象
(2) 请列举本节课中常用基本选择器
1. ID选择器 $(“#id”)
2. 元素选择器 $(“element”)
3. 类选择器 $(“.class”)
4. 通用选择器 $(“*”)
5. 分组选择器 $(“selector1,selector2,selectorN”)
(3) 请说明 html()和 val()方法之间的区别
html():取得第一个匹配元素的html内容。
val():获得第一个匹配元素的当前值。在 jQuery 1.2 中,可以返回任意元素的值了。包括select。如果多选,将返回一个数组,其包含所选的值。
11. jQuery的选择器B
(1) 请问后代选择器和子父选择器的区别
后代选择器$(“parent child”)选择parent标签中包含的所有child标签。
父子选择器$(“parent>child”)选择parent标签中的所有child子标签。
(2) 请问 prev + next 选择器在使用的时候需要注意什么
next标签必须紧靠着prev标签,是prev标签相邻的下一个同级标签,才能被选中。
(3) prev ~ next 这个选择器的作用
选择prev标签后的所有同级的next标签
12. 选择器学习C
(1) 如何获得ul中所有下标(0开始)为奇数的li对 象
$(“ul li:nth-child(even)”);
(2) 如何获得ul中所有下标(0开始)为偶数的li对象。
$(“ul li:nth-child(odd)”);
(3) $("ul li:lt(4)").css("color","green");这个选择器的含义是什么?
选择ul中的下标从0到3的li标签,将它们的字体颜色改为绿色。
jquery 判断是否有类名_Day037-JS、jQuery相关推荐
- jquery 判断是否有类名_JQuery 基础(一)
封面图片来源:沙沙野 内容概览 jQuery 本质 jQuery 中,提供一个入口函数 jQuery 获取标签元素 jQuery 过滤元素的方法 jQuery 中选择器的关系操作 jQuery操作元素 ...
- jQuery 判断是否包含在数组中 jQuery.inArray()
var arr = [ "xml", "html", "css", "js" ]; $.inArray("js ...
- php 判断 ie6,jQuery_Jquery判断IE6等浏览器的代码,Jquery判断IE6的代码: 复制代码 - phpStudy...
Jquery判断IE6等浏览器的代码 Jquery判断IE6的代码: 复制代码 代码如下: if ($.browser.msie && ($.browser.version == &q ...
- js / jquery 使用val()赋值监控事件失效
场景: 当内容发生改变时对隐藏的input框进行监控(这里不直接赋值,通过select或其他条件的改变使用jquery赋值) 需要监控的对象 <input type="hidden&q ...
- js/jquery判断浏览器 停止加载
JS获取浏览器信息 复制代码代码如下: 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本号:navigator.appVersio ...
- js/jquery判断浏览器的方法总结
JS获取浏览器信息 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本号:navigator.appVersion 对Java的支持 ...
- js/jquery判断浏览器的方法小结
在网站前端开发中,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道.今天我们把 ...
- 【JS】【19】使用Jquery判断是电脑或手机或微信浏览器访问
正文: //检测平台 var p = navigator.platform;system.win = p.indexOf("Win") == 0;system.mac = p.in ...
- js jquery 判断元素是否在数组内
一,js方法 var arr = ["a", "b", "c"]; // js arr.indexOf("c") var ...
最新文章
- POJ 1364:King(差分约束)
- 打包指令_DD19A电动热熔打包机,更换易损件方法
- .Net与Oracle地数据库连接池(Connection Pool)
- 八边形点坐标数的lisp_图形学入门第五课:齐次坐标
- 360下载器怎么打开 360下载器使用方法
- Numpy:ndim、shape、dtype、astype用法介绍
- js面向对象的程序设计 --- 上篇(理解对象)
- 如何更好的使用大数据
- 在vue中后台返回的文本包含标签时候解析为html代码
- SQL Server 数据库备份与还原
- clion连接mysql,使用 CLion 调试 mysql 源码
- Flash Builder 4.7 正式版下载、破解
- 2022最新H5手机微商城运营源码 简约轻量版 对接最新Z支付个人免签接口 带搭建教程
- 阿里云免费ssl证书更换指南2021.4
- GA-RPN:Region Proposal by Guided Anchoring
- 写代码也要讲规矩——SLA
- 如何登录无线web认证服务器,路由器如何设置web认证的方式连接免费WIFI
- win10如何设置锁屏时间
- Systrace分析基础知识
- 刘兵《Entity and aspect extraction for opinion mining 》翻译笔记
热门文章
- Remote desktop manager共享账号
- springboot快速集成swagger
- bzoj [Usaco2009 Hol]Cattle Bruisers 杀手游戏
- 1070: [SCOI2007]修车
- 【2】信息的表示和处理
- 仿照vue实现简易的MVVM框架(一)
- 20145225 《信息安全系统设计基础》第10周学习总结
- JS---捕捉URL地址,以及模仿GET方法
- PHP_SELF变量解析和重复路径解决
- 小李飞刀:用python刷题ing....