jQ的一些常识

Posted web全端小屋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 () {
                ...
            });里面
        */
});

 

以上是关于jQ的一些常识的主要内容,如果未能解决你的问题,请参考以下文章

jQ选择器学习片段(JavaScript 部分对应)

一些常识

enote笔记法使用范例——自己总结的一些编写代码的常识 (a)

前台开发总结+代码常识

十条jQuery代码片段助力Web开发效率提升

jq-outerhtml不能执行新元素内部的js解决方案