- 浏览: 32817 次
- 性别:
- 来自: 广州
最新评论
$("各种选择器")
$("p").addClass("myClass") 为p标签添加myClass样式
$("li").find("ul").prev().click(function(){});
找到所有li标签包含的ul标签 的 前一个标记 并添加click时件
$(this).next().toggleClass("myHide"); 切换后面标记的样式
toggle(“选择器”) 切换样式
css("color","black") 直接获取、设置元素的样式
$("p").mouseover(function(){
$(this).css("color","red");
});直接设置标记p的样式
$(function(){
$("img").mouseover(function(){
$(this).css("opacity","0.5");
});
$("img").mouseout(function(){
$(this).css("opacity","1.0");
});
});设置图片的透明度 兼容性比较好
$("p").hasClass("myClass") / $("p").is(".myClass")
判断p元素是否设置了myClass类别样式 设了返回true 否 返回 false
$(this).text()获取文本内容
$(this).html()获取innerHTML
例如:
$("p").click(function(){
var sHtmlStr=$(this).html(); 把文本变成innerHtml
$(this).text(sHtmlStr); 将代码变成文本形式
});
$("p").append("<b>直接添加代码</b>")直接为所有p标记添加一段代码作为子元素
append($("a")) 添加固定的节点。 分多个复制 和唯一移动
$("img:eq(0)").appendTo($("p")) 复制
$("img:eq(1)").appendTo($("p:eq(0)")) 移动
$("p").remove(":content('大')") 删去内容含有大字的p元素
$("img:eq(0)").clone().appendTo("p")克隆图片到所有p标记内
/////javascript 基本内容
slice(从该字符开始,该字符结束不含负数重后面回找) substring(,)同上,负数当0
substr(开始位置,长度)
indexOf("要找",从这里开始找)前往后 lastIndexOf()后往前 返回子字符串开始的位置
toExponential(小数点后位数);将数值转为科学计数法
toString()转换为字符串 toString(2)转换成为2进制字符串
parseInt()转换为数值 也可以进制转换0开始默认为八进制 parseFloat()不在有默认进制
数组变成字符串使用 join() a.join("分隔符默认为,")
字符串转化为数组 split("分隔符‘去掉’也可以空")
数组元素反排序 reverse()
数组排序 sort()
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、数学计算 Math 对象、、、、、、、、、、、、、、、、
ceil() floor() round() 往上 往下 四五 舍入
Math.random()随机选择 0~1
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
push(“把参数入栈”)入栈 pop()出栈
prompt() 弹出提示框 有输入
事件处理 为了处理浏览器兼容 event 对象 获取事件的对象 可以使用对象的属性和方法
function(oEvent){
if(window.event)
oEvent=window.event;
}
例子:检测事件的名称
if(oEvent.rype=="click")
...
elseif(oEvent.type=="mouseover")
...
获取事件的目标
if(oEvent.srcElement)
oTarget=oEvent.srcElement;
else
oTarget=oEvent.target;
例子:弹出目标的标记名称 alert(oTarget.tagName);
鼠标事件 click dbclick mousedown mouseout mouseover mouseup mousemove
键盘事件 keydown keypress keyup
oEvent.charCode=(oEvent.type=="keypress")?oEvent.keyCode:0; 处理兼容
表单中的共同属性和方法 checked 默认选中为true defaultChecked 初始值选中为true value defaultValue 初始值
form 指向元素所在的<form> name type blur()使鼠标焦点离开某个元素 foucus()聚焦到某个元素
click() 模拟用户单击 select()选中高亮显示文本
try catch 查找错误
try{
alert("this is an example!");
alert("fresheggs");
}catch(ex){
var sError = "";
for(var i in ex){
sError+=i+":"+ex[i]+"\n";
}
alert(sError);
}
////////////////////////////////////////////////////
ajax
异步对象的属性和方法
abort()取消请求
getAllResponseHeaders()获取响应的所有http头
getResponseHeaders()获取响应的指定http头
open(method,url) 创建请求
send()发送请求
setResquestHeaders()指定请求的http头
onreadystatechange 发生任何状态变化的时间控制对象
readystate 请求的状态
responseText 服务器返回的文本
responseXML
status 服务器返回的http请求响应值,常有200 202 400 404 500
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
处理对象
$.each(数组、对象名,function(下标iNum、属性property,值value))遍历数组和对象
$.grep()过滤数据
$.map()转化数组
$.getScript(url,)获取外部代码
附件是jquery技术文档- jquery.rar (104.7 KB)
- 下载次数: 2
- jQuery技巧大放送.rar (7.2 KB)
- 下载次数: 4
发表评论
-
自clone方法
2010-02-02 16:45 786<!DOCTYPE html PUBLIC &qu ... -
图片移动特效
2010-02-02 16:42 811<!DOCTYPE html PUBLIC &qu ... -
联动 地区城市的 转载
2010-01-11 10:08 959<SCRIPT LANGUAGE="JavaS ... -
日期三级联动 转载
2010-01-11 09:52 1304来源:[url]http://www.wangchao.net ... -
p屏蔽鼠标右键
2010-01-06 09:36 851function block(oEvent){ if(wi ... -
javascript 输出日期
2010-01-04 16:59 1035var omydate = new Date(); var ... -
使用jquery做的伸缩菜单
2010-01-04 14:30 4088<script language="javas ... -
jquery创建dom元素
2010-01-04 11:54 2353<script language="javas ... -
隔行变色表格
2010-01-04 11:15 2478<!DOCTYPE html PUBLIC " ... -
网页上ppt方式变换图片
2009-12-26 23:57 905img{ filter:RevealTrans(Durat ... -
树状菜单
2009-12-18 20:59 807function openl(aa,bb) { ... -
ajax对象属性的大小写问题 (造成ajax调用不显示原因之一)
2009-12-03 10:03 985在w3c浏览器,如ff中,对大小写是敏感。如 if(xhr. ... -
滚动显示
2009-11-26 21:28 586div { font-size:12px; } </s ...
相关推荐
### jQuery基础知识总结 #### 一、简介 jQuery是一款流行的JavaScript库,它简化了HTML文档遍历、事件处理、动画操作以及Ajax交互等操作。通过一个干净简洁的API,jQuery能够帮助开发者更容易地处理HTML文档,并且...
**jQuery基础知识** jQuery是一个高效、简洁且功能丰富的JavaScript库,它极大地简化了JavaScript代码的编写,使得DOM操作、事件处理、动画设计以及Ajax交互变得更加容易。jQuery的核心理念是"Write Less, Do More...
jquery
**jQuery选择器基础知识** jQuery是JavaScript的一个库,它极大地简化了DOM操作、事件处理和动画效果。其中,选择器是jQuery的核心功能之一,用于高效地选取DOM元素,从而实现对网页内容的控制和操作。本篇文章将...
代码+知识点汇总,采用xmind框图导出,知识点简单明了,无论是学过还是没学过,通过这个资料过一遍绝对对Jquery整体清楚明了。后面附带了9个基本的jquery实例,进一步加深用jquery的理解。(全部实例(30个)可另外...
### jQuery入门基础知识详解 #### 一、jQuery简介与特点 **jQuery** 是一款非常流行的 JavaScript 库,它的设计目标是让 Web 开发变得更加简洁高效。根据文档中的介绍,我们可以了解到以下几点关键信息: 1. **...
总结起来,《jQuery基础教程(第四版)中文pdf版+配套源码》是一套完整的jQuery学习资源,涵盖了从基础到高级的各种概念和技术,通过理论与实践相结合的方式,帮助开发者快速上手并精通jQuery,提升Web开发技能。
《jQuery基础应用详解》 jQuery,作为一款广泛应用于前端开发的JavaScript库,以其简洁的API、强大的功能和良好的浏览器兼容性赢得了开发者们的喜爱。本文将深入解析jQuery的基础应用,通过实例展示其强大之处。 ...
### jQuery基础教程(第四版)知识点总结 #### 一、jQuery简介与背景 - **诞生时间**:2006年1月14日 - **创始人**:John Resig,一位年轻的80后程序员 - **背景**: - 在jQuery诞生之前,已经有像Dojo和...
总结了从jquery基础到重点的知识点,可方便大家从了解到熟练jquery,可参考其中来巩固。
### JQuery基础教程知识点详解 #### 一、JQuery简介与特点 **JQuery** 是一个快速、简洁的JavaScript库,其设计目标是简化HTML文档遍历、事件处理、动画以及Ajax交互等操作。通过JQuery,开发者可以更方便地编写...
**JavaScript基础知识** 1. **变量和数据类型**:JavaScript支持var、let和const声明变量,数据类型包括基本类型(如字符串、数字、布尔、null和undefined)和引用类型(如对象和数组)。 2. **控制流**:包含条件...
我们实习的时候,团队中各组员分别学习并总结的劳动成果,JQuery基础教程第2版(人民邮电出版社),很全面的知识总结,现在我拿来,分享给想学习JQuery的求知者,积分要的不多,也算是给我们劳动成果的一点回报,...
在本文中,我们将深入探讨 jQuery 的基础知识点,包括 jQuery 入口函数与 JavaScript 入口函数的区别、jQuery 对象与 DOM 对象的相互转换以及 jQuery 的选择器。 1. **jQuery 入口函数与 JavaScript 入口函数的区别...
### jQuery基础知识总结 #### 一、对话框插件——Dialog **概述:** 对话框插件(`dialog`)是jQuery UI中一个非常实用的功能,它允许开发者通过简单的配置即可实现丰富的用户交互对话框,例如确认框、警告框等。 ...
总结,jQuery的文档知识基础基金涵盖了许多关键点,从基本选择器到复杂的Ajax交互,再到丰富的插件库,都是前端开发者必须掌握的技能。通过深入学习并实践,您将能充分利用jQuery的威力,提高开发效率。