jquary
周星猩
未知
展开
-
jsonp
实例一、<script src="http://www.w3school.com.cn/jquery/jquery.js" type="text/javascript"></script><script> $.ajax({ url: "http://www.w3school.com.cn/jquery/test1.txt",..原创 2018-12-21 16:51:22 · 85 阅读 · 0 评论 -
javaScript 上下文this 对象
function Person(name) { this.name = name; console.log(this); } var p = new Person("xiaoHong"); console.log(p.name); //这里很显然Person对象中的this是实例的Person对象。这种情况和Java中的this是相原创 2017-11-19 15:16:37 · 287 阅读 · 0 评论 -
typeof 和toStirng 数据类型判断
typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined." var a; var a1='people'.name; alert("a的类型" + typeof a);//undefi原创 2016-12-01 20:58:36 · 562 阅读 · 0 评论 -
radio checked 没有反应
基本都是jquery的版本原因造成attr方法不能正常使用。为了解决这一问题 jquery引入了prop方法。用法基本和attr差不多。var i=1; $("input[name='matter']").each(function() { if ($(this).val() == i) {原创 2017-07-27 10:42:42 · 2076 阅读 · 0 评论 -
jquery插件开发2之function( $, window, document, undefined ){}的理解
;(function( $, window, document, undefined ){}){}(jquery,window,document)原创 2017-01-05 14:29:37 · 1248 阅读 · 0 评论 -
jQuery插件开发3之简单实例
废话不多说直接上代码: /UiFramework/jquary/jquery.min.js"> (function ($) { var Haorooms = function (el, opt) { this.$element = el; this.defaults = { '原创 2017-01-05 15:04:01 · 523 阅读 · 0 评论 -
jquery插件开发1
jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添原创 2016-12-14 14:36:23 · 665 阅读 · 0 评论 -
jQuery简洁高效语句
1、在方法中判断方法参数是否传递进来。 function abc(opt) { if (opt === undefined) { console.log("undefined"); } else { console.log("defined");原创 2016-12-30 15:50:16 · 470 阅读 · 0 评论 -
区分JS中的undefined,null,"",0和false
typeof(undefined) == 'undefined' typeof(null) == 'object' typeof("") == 'string' typeof(0) == 'number' typeof(false) == 'boolean'undefined和null比较特殊,虽然null的类型是object,但是null不具有任何对象的特性,就是说我们并不能执行nu原创 2017-01-05 14:08:57 · 929 阅读 · 0 评论 -
easing.js
从jQuery API 文档中可以知道,jQuery自定义动画的函数.animate( properties [, duration] [, easing] [, complete] )有四个参数:properties:一组包含作为动画属性和终值的样式属性和及其值的集合duration(可选):动画执行时间,其值可以是三种预定速度之一的字符串("slow", "normal", o原创 2016-12-19 22:54:27 · 3272 阅读 · 0 评论 -
Select
jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text原创 2016-12-26 14:14:34 · 311 阅读 · 0 评论 -
mouseover ,mouseout ,mouseenter,mouseleave区别
mouseover ,mouseout ,mouseenter,mouseleave,都是鼠标事件。mouseover ,mouseout 是一组,mouseenter,mouseleave是一组。mouseenter,mouseleave是将被选元素和其包含的子元素看成一个整体,就相当一个 合成的大元素。鼠标进入这个合成的大元素时发生一次mouseenter,离开时发生一次mousele原创 2016-12-25 13:41:59 · 397 阅读 · 0 评论 -
重写resize方法,监听html标签大小的改变
jquery 默认的resize只能监听到浏览器窗口大小的改变,但我们在实际使用过程中有可能还需要监听某个div或其它标签的大小改变来执行相应的处理,如果使用默认的resize就无能为力了。怎么办呢,这里给大家推荐一个jquery的小插件,相当于是对默认的resize事件的增强版本jquery 默认的resize只能监听到浏览器窗口大小的改变,但我们在实际使用过程中有可能还需要监听某个div或其它原创 2016-12-14 14:11:58 · 3603 阅读 · 1 评论 -
时间日期
详解时间日期:使用谷歌浏览器查看 var myDate = new Date(); var var_fullYear=myDate.getFullYear(); //获取完整的年份(4位,1970-????) var var_month=myDate.getMonth()+1; //获取当前月份(0-11,0代表原创 2016-12-02 22:58:54 · 291 阅读 · 0 评论 -
html 高宽详解
详解:网页可见区域宽(body的宽度):document.body.clientWidth网页可见区域高(body的高度):document.body.clientHeight网页可见区域宽(body的宽度+边线的宽):document.body.offsetWidth网页可见区域高(body的高度+边线的宽):document.body.offsetHeight网页正文全文宽原创 2016-12-14 17:37:46 · 2951 阅读 · 0 评论 -
== 和===的比较
== equality 等同,=== identity 恒等。==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个类型相同,值也相同,那么[相等];(!例外)的是,如果其中至少一个是NaN,那原创 2016-11-30 11:04:17 · 525 阅读 · 0 评论 -
JavaScript普通函数以及箭头函数里使用的this
this普通函数的this普通函数的this是由动态作用域决定,它总指向于它的直接调用者。具体可以分为以下四项:this总是指向它的直接调用者,例如obj.func(),那么func()里的this指的是obj。 在默认情况(非严格模式,未使用'usestrict'),如果函数没有直接调用者,this为window 在严格模式下,如果函数没有直接调者,this为undef...转载 2019-04-30 15:10:23 · 183 阅读 · 0 评论