jQ的一些常识

$(window).width()//可视区宽度
$(document).width()//整个页面文档流的宽度
$(‘body‘).width()//body元素的宽度(注意jQ获取body对象有引号)

对象等级是window是祖父级,document是父级,body是子级。而宽度是
$(document).width() ≥ $(‘body‘).width() ≥ $(window).width()

/*Dom未加载时就执行*/
(function () {
    /*js:匿名函数定义后立即执行*/
})();
(function () {
    /*有传递jQuery*/
})(jQuery);

/*Dom加载后执行*/
$(document).ready(function () { ... });
$(function () {...});/*两种规格写法等价*/

/*所有页面中的图片加载完才执行(避免chrome浏览器图片未获取完就获取图片高度)*/
$(‘img‘).load(function () {
        /*
            所有页面中的图片加载完才执行
            一般放到html结束标签后面或者直接放到
            $(function () {
                ...
            });里面
        */
});
时间: 2024-10-01 06:15:11

jQ的一些常识的相关文章

jQuery学习(五)——使用JQ完成复选框的全选和全不选

1.在系统后台进行人员管理时,进行批量删除,使用jq完成全选和全不选 步骤分析: 第一步:引入jquery文件 第二步:书写页面加载函数 第三步:为上面的复选框绑定单击事件 第四步:将下面所有的复选框的选中状态设置成跟上面的一致! 2.具体代码实现: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>使用jQuery完成复选框的全选和全不

C#网络程序设计(1)网络编程常识与C#常用特性

    网络程序设计能够帮我们了解联网应用的底层通信原理!     (1)网络编程常识: 1)什么是网络编程 只有主要实现进程(线程)相互通信和基本的网络应用原理性(协议)功能的程序,才能算是真正的网络编程. 2)网络编程的层次 现实中的互联网是按照"TCP/IP分层协议栈"的体系结构构建的,因此程序员必须搞清楚自己要做的是哪个层次上的编程工作. TCP/IP协议体系的实现情况: 其中,网络接口层已经被大多数计算机生产厂家集成在了主板上,也就是经常所说的网卡(NIC).windows操

自写原生jq滚轮插件

自己仿bootStarp插件写的,思路局限,仅供交流,有好的建议还请不吝赐教//使用方法:                //html:需要ul>li>a的模式,a需要类名,需要设置page-scroll属性,page-scroll属性需要1以数字结尾,容器为所变化的最大页面                //js:请传入一个事件对象,对象需要传入属性:pageAnchorName(锚点id)及contianer(容器类)                //下标jq对象传入$navIndex属

jQ控制前端输入用户为空是的提醒

1.在jQ中$(function(){})函数的意思是 $(document).ready(function(){}) 的简写,用来在DOM加载完成之后执行一系列预先定义好的函数 placeholder属性提供可描述输入字段预期值的提示信息(hint),该提示会在输入字段为空时显示,并会在字段获得焦点时消失 <input type="password" name="password" placeholder="密码"> jq文件 &l

跟着SEO常识和SEO手艺的泛滥

跟着SEO常识和SEO手艺的泛滥,SEO行业孔殷需要一种更有意义的交流平台或体例,SEO论坛已经快要走向恼了,像人气很火的坛现在也成了外链的海洋,还好坛推出了SEO问答,而且进行了实名制注册.SEO行业从来都离不开交流,尤其是诚信.有意义的交流,去SEO论坛和站长类论坛的人根基上都是为了发外链.这样的交流没有若干好多真正的意义,常有新人去提问题,但获得的回覆往往是“进修了,看看”之类的灌水说话.对于处所SEO行业,或者说是一个小的SEO圈子,更需要真诚的交流和分享,凭空诬捏做欠好SEO,集思广益

【JQ成长笔记】jQuery Validate验证插件

validate是一款很好的jq插件,提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API.所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言. 需要引入的js 1 <script type="text/javascript" src="../../scripts/jquery-1.3.1.js&qu

Linux学习笔记(七)--Linux基本常识了解

下面内容大部参阅:鸟哥的私房菜(第三版) http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php#part2  我们下面对LINUX的基本常识做下介绍: Linux是一套开源的.性能稳定的多用户网络操作系统,支持多用户,多线程和多CPU. Linux所有的内容统称文件. 详细有: A.普通文件(regular file):就是一般存取文件,由ls -al显示出来的属性中,第一个属性为[rwx rwx rwx] B.目录文件(director

jq --- shell命令模式下JSON格式化利器

开发restful 的web api时,一般使用JSON作为返回数据的格式,调试使用curl命令十分方便, 但是curl有个问题就是返回的JSON数据包并没有格式化,不利于读,在数据复杂时更是灾难, 这时候很多人就使用postman这样的带UI的工具,我个人还是比较喜欢curl,所以找到了一个 JSON格式化工具:jq,下面是效果 原始效果: $ curl http://localhost:8080/get{"name":"hh","data":

【jq】JQuery对select option的操作

下拉框 <select id="selectID"> <option vlaue="1">1</option> <option vlaue="2">2</option> <option vlaue="3">3</option> </select> jq针对下拉框的基本操作有 //选择更改事件 $("#selectID&qu