本帖最后由 小石姐姐 于 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())
})
|