避免回车键导致的页面无意义刷新的解决方法 2017年02月06日 22 阅读 仔细分析这样的页面一般都满足以下条件:1、包含FORM表单 2、只有一个文本框 这样问题就可以解决了,破坏其中任何一个条件即可,一般的做法是加一个隐藏的文本框 当然你也可以在表单 form 后面加上一个 onsubmit 事件,返回 false,来阻止 form 提交...
jQuery的初始化与对象构建之浅析 2017年02月06日 22 阅读 小结一下: 1.整个类库定义在一匿名函数中,杜绝了全局变量的产生; 2.将undefined 作为缺失的参数传递,防止了undefined 变量的污染; 3.可以看出$(...) 实际上返回的是jQuery.fn.init 对象的实例,随后将该对象的prototype 指向了jQuery.prototype (语句jQuery.fn.init.prototype = jQuery.fn),因此产生的实例共享着jQuery.prototype 里的方法和属性...
javascript 学习笔记(八)javascript对象 2017年02月06日 22 阅读 1、javascript中的内置对象 javascript中除了本身的内置对象,如以下我们所熟悉的对象: •Array •Date •Math •String •RegExp •…… 各个对象都有自己的属性及方法,比如我们经常使用属性及方法 属性:stringObject.length; arrayObject.length;…… 方法:stringObject.indexOf(); ...
javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式 2017年02月06日 23 阅读 在使用面向对象编程时,对象间的继承关系自然少不了!而原型正是实现javascript继承的很重要的一种方法! 我们首先来看以下代码: 复制代码 代码如下: function person(name, age) { this.name = name; this.age = age; } person.prototype.getInfo = function() { alert("My name is "+this.name+", and I have "+t...
jquery监控数据是否变化(修正版) 2017年02月06日 25 阅读 复制代码 代码如下: ///<reference path="query-1.5.1.min.js" /> (function($) { /*监控页面数据是否发生变化*/ var pageDataChange = false; var tagName = "Input, Select, Textarea"; var ctrlIds = []; $.fn.MonitorDataChange = function(options) { var de...
jQuery实战之仿淘宝商城左侧导航效果 2017年02月06日 22 阅读 希望对大家有用。 下面是效果图: 效果实现基于jq的 .html()方法。大大简化了对DOM的操作。 下面是代码: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" con...
javascript算法学习(直接插入排序) 2017年02月06日 23 阅读 1、基本思想 假设待排序的记录存放在数组R[1..n]中。初始时,R[1]自成1个有序区,无序区为R[2..n]。从i=2起直至i=n为止,依次将R[i]插入当前的有序区R[1..i-1]中,生成含n个记录的有序区。 复制代码 代码如下: <!doctype html> <html> <head><title>javascript直接插入排序</title> <meta charset =...
让textarea自动调整大小的js代码 2017年02月06日 22 阅读 复制代码 代码如下: <!doctype html> <html> <head> <title>自动调整大小的textarea </title> <meta charset = "utf-8" /> <style type = "text/css"> .editable{cursor:text; font-size:13px; color:#003366;width:80p...
强大的jquery插件jqeuryUI做网页对话框效果!简单 2017年02月06日 22 阅读 我们先来最简单的,网页的登录窗口;不过开始之前,大家先下载jquery的插件本人习惯用了vs2008来做网页了,先添加一个空白页这是最简单的的做法。。。先在body里面插入<body><div id="div1"><table><tr><td>用户名</td><td><input type="text" style="width:100px" /></td...
基于jquery的blockui插件显示弹出层 2017年02月06日 24 阅读 blockui可以在你发送ajax请求的时候,显示一个遮罩层禁止用户对页面进行操作并显示提示信息;或者用来显示一个登陆窗口,也可用来显示图片等。 blockui插件主要使用blockUI和unblockUI两个方法来控制弹出层的显示或者隐藏,可以在blockUI方法中指定一些参数,来控制弹出层显示的内容,大小,位置等。blockUI方法的常用的参数有:message,css,overlayCSS,showOverlay。 message:主要用来设...
jquery中eq和get的区别与使用方法 2017年02月06日 20 阅读 举个例子: <p style="color:yellow">绯雨</p>使用eq来获得第一个p标签的color值: $("p").eq(0).css("color") //因为eq(num)返回的是个jq对象,所以可以用jq的方法css使用get来获得第一个p标签的color值: $("p").get(0).style.color //因为get(num)返回的是个html对象,所以要使用传统的HTML对象方法,jq对象此时就没用了...
Jquery公告滚动+AJAX后台得到数据 2017年02月06日 23 阅读 aspx 复制代码 代码如下: <script src="http://www.cnblogs.com/js/jquery/jquery.js" type="text/javascript"></script> <script src="http://www.cnblogs.com/js/common/jquery.timers.js" type="text/javascript"></script> <...
jQuery创建插件的代码分析 2017年02月06日 23 阅读 创建jQuery插件,基本的格式是上面这段代码: 复制代码 代码如下: (function ($) { //add code here })(jQuery) 我们怎么理解? 第一步:function ($){}定义了一个匿名的函数,有一个参数,$是参数名,和其他的参数名没什么区别。 第二步:(function ($){})(jQuery) 我们要执行一个匿名函数的时候,通常用var func = function ($) { },然后func(参数)这样...
JQuery之拖拽插件实现代码 2017年02月06日 23 阅读 而很多页面效果都要用到这些位置。不得已,得练练,得记记。 下面就来说说这个基于 JQuery的简易拖拽插件吧。 按惯例,先说说拖拽的原理,以及搞这么一个东东的步骤: 那什么是拖拽呢? 看名字就知道了:就是把一个东东拖来拽去的。 放到我们的DOM上,就是改变它的位置。 它只有两个难点:1、如何知道是在拖? 2、如何知道从哪拖,拖到哪? 其实,这也算不上难点,毕竟两者都是基础的东西,关键在于熟练。 换到js 中,我们搞一个拖拽效果,大致有如下步骤: 1、让元素...
jquery下jstree简单应用 - v1.0 2017年02月06日 21 阅读 第一篇文章,具体使用也过去很长时间了,直接贴码: 1.代码中使用json数据格式(直接在页面中组装成的,并非后台组装,具体方法:function _callBack(d)) 2.提供右键菜单及功能实现 3.具有checkbox,提供获取选中节点ID方法:function getMenuIds() 复制代码 代码如下: <script type="text/javascript" src="@{"/public/javascripts/jquery-1...
js网页侧边随页面滚动广告效果实现 2017年02月06日 19 阅读 a.scrollTop的计算; b.滚动元素的定位值计算; c.滚动周期设定; 代码如下: css部分: 复制代码 代码如下: /*测试用的高度*/ body{ height:3000px;} div,ul,li,body{margin:0; padding:0;} /*position:absolute;用于元素的定位*/ #roll{width:50px; height:100px; background:#99CC00; position:absol...
javascript 弹出窗口中是否显示地址栏的实现代码 2017年02月06日 24 阅读 Question : 在IE 7中弹出页面后,总是会显示地址栏,而该地址栏是不希望在程序中出现的,况且也影响美观。而在IE6中就不会出现地址栏。 Solution: 工具-->Internet 选项-->安全-->自定义级别-->允许网站打开没有地址栏或状态栏的窗口-->允许 这样设置了IE7后就不会在弹出窗口中出现地址栏了。IE7以及后续版本默认不可以打开不带地址栏的窗口,这样是为了安全起见。 javascript的wind...
分享10篇优秀的jQuery幻灯片制作教程及应用案例 2017年02月06日 23 阅读 幻灯片效果是常用的内容展示方式之一,这是一种在有限的网页空间内展示系列项目时非常好的方法。今天要给大家分享的是10篇非常棒的 jQuery 幻灯片教程及16个优秀的 jQuery 幻灯片应用案例。10篇 jQuery 幻灯片制作教程Create Beautiful jQuery slider tutorialjQuery Plugin – Feature ListCreate an Image Rotator with Description (CSS/j...
纯JAVASCRIPT图表动画插件Highcharts Examples 2017年02月06日 22 阅读 WhatisHighcharts? 下载地址 http://www.jb51.net/jiaoben/24363.htmlHighchartsisachartinglibrarywritteninpureJavaScript,offeringaneasywayofaddinginteractivechartstoyourwebsiteorwebapplication.Highchartscurrentlysupportsline,spline,area,a...
表单JS弹出填写提示效果代码 2017年02月06日 24 阅读 HTML 复制代码 代码如下: <form id="form1" runat="server"> <div> <div style="margin-top:100px"> <asp:TextBox ID="TextBox1" runat="server" HintTitle="增加的内容信息标题" HintInfo="控制在100个字数内,标题文本尽量不要太长。"></asp:TextBox>&l...