JS 中的五个假值
摘要:1、"", undefined, null, 0, NaN 除了这五个假值以外,其他所有值转布尔类型都是true。还有一个特殊的false。
阅读全文
JS 基础事件的用法
摘要:// 1.9以上用on // 案例一 // $('#btn').on('click', function(){ // //console.log(1); // alert('测试...'); // }); // 案例二 // $('#btn').on(...
阅读全文
JS 数组去重!!!
摘要:var arr = [1,2,3,1,1,1,3,5,3,6,2]; var newArr=[]; for(var i = 0; i = 0;j--){ if(arr[i]==arr[j]) { onOff = true; break; } } if(!onOff) ne...
阅读全文
ajax 中的一些方法应用
摘要:get方式 用户名: 邮箱: 男 女 --> 正在努力加载中......
阅读全文
jQuery中 判断事件
摘要:$('button.top').on('mousedown', function() { var $this = $(this); if ($this.hasClass('settop')) { $this.removeClass('settop').addClass('canceltop'); yb_set_on_top(0) } els...
阅读全文
JS tab切换事件
摘要:$('ul.main-tab>li').on('mousedown', data, function() { var $this = $(this), $box = $('.main-tab-content'), i = $this.index(); if ($this.hasClass('on')) { return false; } switch (i) { ...
阅读全文
JS中 window的用法
摘要:1.window.location.reload();作用是刷新当前页面
阅读全文
ajax 请求超过了5s 还没有返回 的话 就自动取消
摘要:ajax请求时有个参数可以借鉴一下 var ajaxTimeOut = $.ajax({ url:'', //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get', //请求方式,get或post data :{}, //请求所传参数,json格式 dataType:'json',//返回的数据格式 success:fu...
阅读全文
jQuery tab plugin
摘要:/* www.keleyi.com/ */ ; (function ($) { $.fn.extend({ Tabs: function (options) { // 处理参数 options = $.extend({ event: 'mouseover', t...
阅读全文
jQuery 关于 end() 方法的详细解释
摘要:回到最近的一个"破坏性"操作之前。 这条命令链检索第一个列表中类名为 foo 的项目,并把它们的背景设置为红色。end() 会将对象还原为调用 find() 之前的状态,所以第二个 find() 查找的是 <ul class="first"> 内的 '.bar' ,而不是在列表的 <li class
阅读全文
jQuery 中 children() 与 find() 用法的区别
摘要:1、children() 与 find() 用法的区别 通过children获取的是该元素的下级元素,而通过find获取的是该元素的下级所有元素。
阅读全文
JSON.parse()和JSON.stringify() 的用法区别
摘要:parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str) Object age: "23" name: "huangxiaojian" __proto__: Object 注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。 str...
阅读全文
Ajax的post方法,模拟 从后台读取数据小demo
摘要:$(document).ready(function() { //定义一个函数 function timer() { $.post("1.json", function(data, status) { //var strHtml = ""; var $ul = $('#ul1'); // 服务器返回
阅读全文
Tab切换栏
摘要:// Tab切换栏 function setTab(name, m, n) { for (var i = 1; i <= n; i++) { var menu = document.getElementById(name + i); var showDiv = document.getElement
阅读全文
导航栏切换按钮事件
摘要:同事写的一段代码,不是很难,但感觉不错保存起来 // 导航栏切换按钮事件 $('ul.main-tab>li').on('mousedown', function() { var $this = $(this), $box = $('.main-tab-content'), i = $this.in
阅读全文
jQuery中 end(); 的用法
摘要:jQuery中的end()方法的意思 选取某个元素,查找选取其子元素,然后再回过来选取这个元素。用例子说明了一下: 比如HTML代码: <p><span>Hello</span>,how are you?</p> JQuery代码: $("p").find("span").end(); 结果还是返回
阅读全文
JS中关于 一个关于计时器功能效果的实现
摘要:optionSearch(); function optionSearch() { //定义一个清除计时器的变量 var timer = null; //自选标题区域 $("#optional-title th").hover( function(){ //第一步首先清楚一遍计时器 clearInt
阅读全文
js 中 setInterval 的返回值问题
摘要:var i = 0; var timer = setInterval(function() { i++ console.log(i); //alert(1); }, 2000); alert( typeof timer ); // number //注释: timer(); 计时器也会自动执行
阅读全文
javascript 构造函数中的属性与原型上属性优先级的比较
摘要:备注: 下面这个问题是我前天看书上发现的。 按照我以前的理解, a.rename()这个方法传什么值,结果都会弹出 小a,但我看书上的demo 弹出的是大A.... 我的困惑是: js的构造函数中的属性与方法, 不是比原型对象上的属性与方法优先级要高吗?为什么会弹出的是大A? PS: 小弟很想有人能
阅读全文
斐波那契数列 -- 递归算法(-)
摘要://斐波那契数列 //1, 1, 2, 3, 5, 8, 13, 21, 33 function aa(n){ if(n <= 2){ return 1; } return aa(n - 1) + aa(n - 2); } alert(aa(3)); // 21
阅读全文
|
|