// 截取start到end-1位置的子串并返回
substring(start, end);
// 从start开始取length个字符并返回
substr(start, length);
// 解析字符串str,返回一个整数,参数10表示以10进制解析,同理有2、8、16进制
// 不写或默认为0,表示根据str的其实字符判断进制,若为0x开头16进制,0开头8进制,1到9开头10进制
parseInt(str, 10);
// 弹出提示框,用户单击确定返回true,单击取消返回false,可据此判断下一步操作
confirm("提示内容...")
// 给指定标签添加单击事件
$("#id").click(function() {..});
// 给指定标签绑定一个指定的事件
$("#id").bind("click", function() {..});
// 给指定的标签绑定多个事件
$("#id").bind("click", function() {..}).bind(mouseout, function() {..});
// 移除给指定标签绑定的事件
$(".class").unbind();
// 判断选择的是否为form标签
$("#id").is("form");
// 判断选择的标签是否被选中
$("#id").is(":checked");
// 判断选择的标签是否为显示
$("#id").is(":visible");
// 在引入css或js文件时,后加一个参数,参数名随便起,值随便起,通常写修改时间
// 浏览器会缓存网站的静态文件,如图片、视频、脚本、样式在本地,以后访问不会重新下载
// 每次修改静态文件时,同时修改连接后的参数,告诉浏览器这是一个新连接,让其重新下载文件
<link rel="stylesheet" href="/a/xx.css?rnd=20161222" type="text/css" />
<style type="text/css">
tag {
k: v; ..
}
</style>
<script language="javascript" src="/a/xx.js?rnd=20161222"></script>
<script type="text/javascript">
function xx() {
// 获取标签value值
var a = $("#..").val();
// 获取标签value值的字符个数
var b = $("#..").val().length;
// 设置标签value值
$("#..").val(..);
// 获取标签指定属性的值
var a = $("#..").attr("..");
// 设置标签指定属性的值
$("#..").attr("..", "..");
// 获取标签的文本
var a = $("#..").html();
// 设置标签的文本,如在div标签内加一段html代码文本
$("#..").html("..");
}
// 页面结构加载完后,不包括图片与媒体,触发函数,最后有分号
$(document).ready(function() {
..
});
// 简写
$(function() {..});
// js,页面结构加载完后,包括图片与媒体,触发函数
window.onload = function() {..};
</script>
// 遍历数组
$("#id").each(function() {
$(this).attr("checked", true);
});
$.each(array, function(i, value) {
//array数组名
//i当前下标,value当前值
});
// 遍历json
$.each(json, function(i, n) {
// json对象
// i当前下标,n对应键值对
n.k;
n.v;
});
// 去除字符串两端空格
$.trim("..");
// 筛选数组array,function为筛选函数
// 第三个参数默认false,表示筛选返回true的元素,为true表示反转筛选结果,表示筛选返回false的元素
$.grep(array, function(v, i) {
// v是当前值,i是当前下标
// return true就保留此值,false就去掉此值
}, false);
// 格式化数组
$.map(array, function(v, i) {
// 将数组的元素都 - 5
return v - 5;
});
// 阻塞当前页面,message表示阻塞时显示的信息
$.blockUI({message : $("#id"), css: {k1 : v1, k2 : v2}});
// 取消阻塞
$.unblockUI();
jQuery的函数
最新推荐文章于 2022-05-16 12:48:30 发布