A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 默默无蚊 中级黑马   /  2018-7-9 14:06  /  1067 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 小石姐姐 于 2018-7-13 08:51 编辑

根据最近学习回顾一些前边学的js,jQuery知识点.回顾内容主要是最近常用的js,jQuery知识和一些必须要掌握的重点内容,如有错误欢迎大家指正!!
.jQuery中常见函数写法
1.
[AppleScript] 纯文本查看 复制代码
$(“选择器”).click(function(){
alert(“a”)
})
2.
[AppleScript] 纯文本查看 复制代码
$(“选择器”).on(“click”,function(){
alert(“a”)
})
3.
[AppleScript] 纯文本查看 复制代码
$(“选择器”).blind(“click”,function(){
alert(“a”)
})
二. jQuery中最常用的三个选择器
[AppleScript] 纯文本查看 复制代码
$(“#id”) id选择器 用于选择一个元素时用
$(“.class”) 类选择器 用于多个class 相同的元素
$(“div”) 元素选择器 用于同种元素时使用


三. javascript中的window.onload()事件与jQuery中的$(document).ready( )函数 的异同?


[AppleScript] 纯文本查看 复制代码
window.onload( ) 事件需要等待 DOM被创建,还要等待包括 大型图片、音频、视频等 所有的外部资源全部都加载完全,才能执行
$().ready( ) 函数,只需要等待DOM树的建立完成,而不需要等待图片、音频、视频的大型文件的加载,从而执行的会更快

四. $(this)和this关键字在jQuery中有何异同?
[AppleScript] 纯文本查看 复制代码
$(this)返回的是一个jQuery对象,我们可以对它调用jQuery的特有方法
this 代表当前元素,是javascript中关键字中的一个,表示上下文中的当前DOM元素。this不可以调用jQuery的方法,所以需要使用 $() 函数将this包裹,转换为jQuery对象---$(this).


五. js和jquery表单提交修改action属性方法对比
jquery

[AppleScript] 纯文本查看 复制代码
$(“#form”).prop(“action”,”${pageContext.request.contextPath}/SearchServlet”)
$(“#form”).submit();
Js
[AppleScript] 纯文本查看 复制代码
document.getElementById(“form”).action=”${pageContext.request.contextPath}/SearchServlet”;
document.getElementById(“form”).submit();
.加时间戳案例
[AppleScript] 纯文本查看 复制代码
#(“#img”).click(function(){
$(this).prop(“src”,/day11/CheckImgServlet?Time=”+new Date().getTime())

})

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马