您的位置:

首页 >

网络编程 >

2016-02-07

jquery 新手学习常见问题解决方法

Q0,新手必看教程: 第一步,jQuery中文入门指南,翻译加实例,jQuery的起点教程 第二步,下载手册方便查询(jQuery 1.41 中文API文档 chm版) 第三步,深刻了解jQuery对象和普通DOM对象的区别。互相转化见Q1 Q1,js的写法:document.getElementById('save').disabled=true;在jque...

2016-05-08

JS跨域解决方案之使用CORS实现跨域

引言       跨域是我在日常面试中经常会问到的问题,这词在前端界出现的频率不低,主要原因还是由于安全限制(同源策略, 即JavaScript或Cookie只能访问同域下的内容),因为我们在日常的项目开发时会不可避免的需要进行跨域操作,所以跨域能力也算是前端工程师的基本功之一。  和大多数跨域的解决方案一样,JSONP也是我的选择,可是某天PM的需求变了...

2016-06-08

jQuery的position()方法详解

position()方法的定义和用法:此方法获取匹配元素相对某些元素的偏移量。返回的对象包含两个整型属性(top和left)的对象。此方法只对可见元素有效。语法结构:$(selector).position()在教程的开头之所以说是获取匹配元素相对于某些元素的偏移量。很多教程都说方法返回的偏移量是相对于父元素,其实并非完全如此,此方法会将匹配元素以绝对定位方式处理...

2016-03-03

Extjs中通过Tree加载右侧TabPanel具体实现

最近在做一个物流管理的项目,公司必须要求用Extjs4.1来做界面,因为以前一直也没有接触过所以开发的过程中遇到了很多的困难。同时Extjs4.1的资料在网上也相对来说较少。好了,不说废话上代码: 1.左侧的功能树 复制代码 代码如下: Ext.define("AM.view.SystemTree", { extend : 'Ext...

2016-07-04

Javascript 按位与赋值运算符 (&=)使用介绍

Javascript 按位与赋值运算符 (&=),对变量值与表达式值设置按位“与”运算的结果。 变量和表达式均被视为 32 位二进制值,而一般表达式里面都是十进制整数,此时需要先转换成对应的二进制,然后向前加0,补足32位。复制代码 代码如下:result &= 【整数2】等价于result = result & 【整数2】& 对两个 32 位表达式的...

2016-03-07

最佳6款用于移动网站开发的jQuery 图片滑块插件小结

随着智能手机的普及,越来越多的用户喜欢通过手机中浏览网页。今天这篇文章为大家推荐最佳6款用于移动应用的 jQuery 图片滑块插件,这些插件很好的处理了触屏事件,效果平滑,帮助你构建用户体验良好的移动网站。PhotoSwipe PhotoSwipe 是一款免费的 jQuery 图片库插件,支持 iPhone, iPad, Android, Black...

2016-02-08

layui弹出层效果实现代码

本文实例为大家分享了layui弹出层的具体代码,供大家参考,具体内容如下<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>弹出层</title> <link rel="stylesheet" href="layui/css/layui.css" media=...

2016-11-07

Blocksit插件实现瀑布流数据无限( 异步)加载

html代码:<div style="width:1000px; overflow:hidden; margin:0 auto"> <div class="kppcl" style="width:1008px; position:relative" id="kppcl"> <div class="kppcld"> ...

2016-09-02

JS实现选中当前菜单后高亮显示的导航条效果

本文实例讲述了JS实现选中当前菜单后高亮显示的导航条效果。分享给大家供大家参考。具体如下:这里演示选中当前菜单后,该菜单高亮显示,也就是说在不改变菜单CSS代码的情况下,用JavaScript去控制菜单的背景,如果该菜单项被点击后,将赋予它一个与众不同的背景颜色或背景图像,这样可以清淅的指引用户下在浏览的网站栏目,本菜单不需要动态语言的加入,...

2016-09-01

jQuery选择器用法实例详解

本文实例讲述了jQuery选择器用法。分享给大家供大家参考,具体如下:jQuery 使用两种方式来选择 html 的 element,第一种使用CSS和Xpath选择器联合起来形成一个字符串来传送到jQuery的构造器(如:$("div > ul a"));第二种是用jQuery对象的几个methods(方法)。这两种方式还可以联合起来混合使用。使用...

2016-05-05

Angularjs 实现一个幻灯片示例代码

基于angularjs制作的幻灯片演示地址npm方式安装npm install  angularjsSlider使用方法第一步(引入)require('angularjsSlider')(moduleName);//引入第二步(参数配置) 类型 说明 data Array 幻灯片图片数据 [{img...

2016-04-04

基于原生js运动方式关键点的总结(推荐)

主要方法:定时器的运用 setInterval(funnction(){},30);为了避免最后时刻速度即将停止时的误差,可以采用下面的方法:if(iSpeed<1)//速度足够小的时候,让速度直接为0,避免速度的波动{iSpeed = 0;}绝对值的运用(主要运用于弹性运动等速度有正负的情况):Math.abs(2.5)// 2弹性运动和摩擦力的组合...

2016-10-05

JS使用parseInt解析数字实现求和的方法

本文实例讲述了JS使用parseInt解析数字实现求和的方法。分享给大家供大家参考。具体如下:在网页上使用JavaScript函数中的parseInt解析数字,并求和,有才吧,有空了研究一下。运行效果如下图所示:具体代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

2016-04-02

javascript replace方法与正则表达式

作者: [email protected]  <script language="javascript"> var stringObj="终古人民共和国,终古人民"; //替换错别字“终古”为“中国” //并返回替换后的新字符 //原字符串stringObj的值没有改变 var newstr=stringObj.replace("终古","中国");  alert(newstr...

2016-05-02

JavaScritp添加url参数并将参数加入到url中及更改url参数的方法

javascritp添加url参数方法,将参数加入到url中,如果原来url中有则覆盖,下面通过代码实例给大家讲解,具体内容请看下文。js代码如下所示:function addToUrl(obj){ var aprotocol = location.protocol; var ahost = location.host; var apath = location.pa...

2016-05-04

基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)

基于jQuery实现仿搜狐辩论投票动画代码 ,一款个性的卡通小人正方反方辩论投票特效代码。移动动画效果平滑自然。具有非常好的用户体验。该源码兼容目前最新的各类主流浏览器。效果演示     源码下载html代码:<script type="text/javascript">$(document).ready(function () {var a = 5...

2016-05-05

JavaScript高级程序设计(第3版)学习笔记7 js函数(上)

变量类型   在说函数之前,先来说说变量类型。 1、变量:变量在本质上就是命名的内存空间。 2、变量的数据类型:就是指变量可以存储的值的数据类型,比如Number类型、Boolean类型、Object类型等,在ECMAScript中,变量的数据类型是动态的,可以在运行时改变变量的数据类型。 3、变量类型:是指变量本身的类型,在...

2016-09-08

基于vuejs实现一个todolist项目

用vue.js实现一个todolist项目:input输入框输入的值会呈现在下方,并且会保存在localStorage里面,而且下方的列表点击之后也会有变化:完整代码:App.vue<template> <div id="app"> <h1 v-html = "title"></h1> <input v-model="newItem"...

2016-04-01

浅谈javascript六种数据类型以及特殊注意点

在js中常见的六种数据类型:String类型、Null类型、Number类型、Boolean类型、Object类型。1、typeof的注意点涉及到数据类型,不免会提到,操作符 typeof。要注意:1、typeof是操作符,不是方法。虽然我们经常使用typeof()的方式获取对象的数据类型。2、对 null 取typeof  是 object(这是因为null是 ...

2016-06-08

Jquery实现自定义弹窗示例

在项目开发中,如果我们使用javascript自带的提示对话框,感觉不怎么美观,所以我们通常都是自己定义一些对话框,这里我实现点击按钮就弹窗一个登录的窗口,点击该窗口并可以实现拖拽功能,太多文字的东西说不清楚,直接用代码说话。 这里我将HTML、CSS、Jquery代码分别贴出来 HTML部分: 复制代码 代码如下: <button id="show...

2016-10-01

js获取当前路径的简单示例代码

<script type="text/javascript">    thisURL = document.URL; thisHREF = document.location.href; thisSLoc = self.location.href; thisDLoc = document.location; strwrite = " thisURL: [" + thisURL + ...

2016-07-03

Microsfot .NET Framework4.0框架 安装失败的解决方法

贴出错误代码,请具有相同错误代码在朋友参考复制代码 代码如下:© 2009 Microsoft Corporation. All rights reserved. Terms of Use.OS Version = 5.1.2600, Platform 2, Service Pack 3OS Description = WinXP - x86 Professional Servi...

2016-09-08

javascript中数组的sort()方法的使用介绍

复制代码 代码如下: <html> <head> <title>数组的sort()方法</title> <script> /* sort() 1、没有产生副本,直接引用原数组 2、如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序, 说得更精确点,是按照字符编码的顺序进行排序。 要实现这一点,首先...

2016-09-02

JavaScript实现从数组中选出和等于固定值的n个数

现实生活中的问题,可能会抽象为这样一种数据模型:从一个数组中挑选出几个数,让这几个数相加的和为指定的值。大多数读者应该有过网购的经历,网购一般会有个凑单功能,假如读者买了70元的商品,但是必须满100元才能包邮,这时系统会自动推荐一些商品,加起来差不多就100块钱了。系统如何确定推荐哪些商品呢?这其实就是刚刚提到的模型,我们可以把热销商品的价...

2016-07-06

TypeScript学习之强制类型的转换

前言使用强类型变量常常需要从一种类型向另一种类型转换,通常使用ToString或ParseInt可以来实现一些简单的转换,但是有时候需要像.NET语言中那样将一种类型显示的转换为另一种类型,在TypeScript规范中,被称为"类型断言",它仍然是类型转换,只是语法是有些不同。下面来详细看看TypeScript的强制类型转换。TypeScript强制类...

2016-11-02

js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前

效果图:代码如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <ul> <li class="one-comment"> <a class=...

2016-11-02

jQuery判断iframe中元素是否存在的方法

复制代码 代码如下:...

2016-08-04

jQuery数据缓存功能的实现思路及简单模拟

前言 对于jQuery的数据缓存,相信大家都不会陌生,jQuery缓存系统不仅运用于DOM元素,动画、事件等都有用到这个缓存系统。所以在平时实际应用中, 我们经常需要给元素缓存一些数据,并且这些数据往往和DOM元素紧密相关。由于DOM元素(节点)也是对象, 所以我们可以直接扩展DOM元素的属性,但是如果给DOM元素添加自定义的属性和过多的数据可能会引起内存泄漏...

2016-04-02

JS判断元素为数字的奇异写法分享

这是在阅读underscore(1.3.3)源码中看到的,它的each方法 复制代码 代码如下: var each = _.each = _.forEach = function(obj, iterator, context) { if (obj == null) return; if (nativeForEach && obj.forEach === nativeForE...

2016-10-07

javascript AOP 实现ajax回调函数使用比较方便

复制代码 代码如下: function actsAsDecorator(object) { object.setupDecoratorFor = function(method) { if (! ('original_' + method in object) ) { object['original_' + method] = object[method]; object['before_' ...

2016-11-07

正则表达式,替换所有HTML标签的简单实例

我自己写了一个正则表达式,<(.|\n)+?>这个是替换所以HTML标签,非贪婪的,多行的。如果我想替换得到所以非HTML标签,我的代码就只能是这样,先找打HTML标签,然后将标签替换掉。能不能直接找到非HTML标签呢。。还有个问题就是,,截取字符串的长度。我下面的这种方法,没有判断中文或者非中文,截取的长度总是有长有短。不...

2016-09-06

jQuery实现的多级下拉菜单效果代码

本文实例讲述了jQuery实现的多级下拉菜单效果代码。分享给大家供大家参考。具体如下:这是一款jQuery多级下拉菜单,在支持html5的浏览器中测试你会发现本菜单很智能,会自动判断浏览器边界来改变下拉菜单的显示方向,在ie下没发现此效果。整体上来看,和Windows系统的“经典”主题时的菜单风格特别相似,配合图片,整体效果还是相当有专业水准的...

2016-06-06

Three.js快速入门教程

引言本文主要是讲解Three.js的相关概念,帮助读者对Three.js以及相关知识形成比较完整的理解。近年来web得到了快速的发展。随着HTML5的普及,网页的表现能力越来越强大。网页上已经可以做出很多复杂的动画,精美的效果。 但是,人总是贪的。那么,在此之上还能做什么呢?其中一种就是通过WebGL在网页中绘制高性能的3D图形。Op...

2016-03-06

深入解析JavaScript框架Backbone.js中的事件机制

事件模型及其原理Backbone.Events就是事件实现的核心,它可以让对象拥有事件能力var Events = Backbone.Events = { .. }对象通过listenTo侦听其他对象,通过trigger触发事件。可以脱离Backbone的MVC,在自定义的对象上使用事件var model = _.extend({},Backbone.Events);var v...

2016-04-02

Tinymce+jQuery.Validation使用产生的BUG

出错位置位于jquery.metadata.js的92行左右位置: 复制代码 代码如下: else if ( elem.getAttribute != undefined ) { // 这行报错 var attr = elem.getAttribute( settings.name ); if ( attr ) data = attr; } 奇怪的是elem是textarea对象,但是竟...

2016-04-08

JavaScript 高级篇之闭包、模拟类,继承(五)

一、javascript中的闭包 1、我们一起先来理解什么是函数的作用域。 2、调用的对象结合例子:复制代码 代码如下: function display(something) { function executeDisplay1() { document.write("我在帮老板打印:"+something+"<br />");//引用外部函数的something...

2016-04-01

JQuery boxy插件在IE中边角图片不显示问题的解决

JQuery boxy插件很好用,但也会出现一些问题,比如弹出框的边角在IE中不能显示。本博文将来解决这个问题。将boxy插件引用到项目中后会有一个boxy.css文件和jquery.boxy.js文件。在boxy.css文件中有给弹出框设置四个角图片的样式,如下图:不做任何修改在Chrome浏览器下没有问题,如下:在网上查了一些资料,说将css文件中的图片路...

2016-02-07

跟我学习javascript的var预解析与函数声明提升

1、var 变量预编译JavaScript 的语法和 C 、Java、C# 类似,统称为 C 类语法。有过 C 或 Java 编程经验的同学应该对“先声明、后使用”的规则很熟悉,如果使用未经声明的变量或函数,在编译阶段就会报错。然而,JavaScript 却能够在变量和函数被声明之前使用它们。下面我们就深入了解一下其中的玄机。先来看一段代码:...

2016-10-03

浅析webapp框架AngularUI的demo

angularUI下载地址:https://github.com/Clouda-team/BlendUI下载解压后,demo在根目录现在测试官网demo的使用用浏览器打开mobile-angular-ui-master/demo/index.html,发现没加载样式或者js。然后,审查元素后,发现加载的路径不对,于是进行了以下修改第5行:<base ...

2016-07-03

JSON无限折叠菜单编写实例

最近看了一篇关于JSON无限折叠菜单的文章 感觉写的不错,也研究了下代码,所以用自己编码方式也做了个demo 其实这样的菜单项在我们网站上或者项目导航菜单项很常见的一种效果,特别是在一些电子商务网上上左侧有分类是很常见的 或者说导航菜单有下拉效果也是很常见的,但是他们都是做死的 也就是页面上代码直接写死的 然后实现那种下拉效果 而今天我们是通过JSON格式来自动生成的,或者...

2016-02-04

JSON字符串转JSON对象

适用酒店O2O菜单var stri = [ //会员中心 { "menucode": 1, "menuname": "会员中心", }, { "menucode": 1, "name": "会员查询", "perm_id": 1, SubsMenu: [{ "perm_id": 1, "menueurl"...

2016-06-06

Javascript之this关键字深入解析

首先,我先抛出一个定论:”在Javascript中,This关键字永远都指向函数(方法)的所有者”。函数复制代码 代码如下:function introduce() {     alert("Hello, I am Laruence\r\n");}对于这个函数,this关键字指向谁呢?如我之前的文章所述(Javascript作用域),定义在全局的函数,函数的...

2016-10-03

jquery load()在firefox(火狐)下显示不正常的解决方法

复制代码 代码如下: <html> <head> <script type="text/javascript" src="jquery-1.4.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#b01").click(func...

2016-05-06

详解node+express+ejs+bootstrap构建项目

node+express+ejs+bootstrap是前端常用的项目结构,分享给大家,具体如下:您可以通过node-express_jb51.rar 来克隆我创建好的项目结构,也可以通过下面的方式一步一步手动创建项目。第一步 安装新建一个项目文件夹,命名为MyProject然后在文件夹里按住Shift点击鼠标右键,选择在此处打开命令窗口。在打开的窗口中输入npm...

2016-10-07

Javascript遍历Html Table示例(包括内容和属性值)

1: 遍历并输出Table中值<table id="tb"><tr><td></td></tr><tr><td></td></tr></table>function f(){var t=document.getElementById("tb").childNodes.item(0);for(v...

2016-11-04

利用jsonp与代理服务器方案解决跨域问题

前言本文将从实践角度介绍如何使用jsonp和代理服务器方案解决跨域问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。浏览器为了保护用户安全,引入了同源策略,即一个服务器页面无法访问另一个协议、域名、端口不同的服务器数据。当页面需要跨服务器访问另一个服务器的数据时,即产生跨域行为。以豆瓣的公开API(https://api.dou...

2016-12-01

html文本框提示效果的示例代码

完整代码如下:复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xm...

2016-02-08

JavaScript使用循环和分割来替换和删除元素实例

使用循环和分割来替换和删除元素,经测试很简单,但很实用,特别适合新手朋友<!DOCTYPE> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>使用循环和分割来替换和删除元素</title> &...

2016-12-04

Bootstrap导航条学习使用(二)

本文实例为大家分享了Bootstrap导航条实现的具体代码,供大家参考,具体内容如下navbar-header:导航的头部,一般情况下用来放置logonavbar-brand :用来放置logo,需要配合navbar-header使用具体代码:<!doctype html><html><head> <meta charset="utf-8"...

2016-04-08

JS实用的带停顿的逐行文本循环滚动效果实例

如下所示:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head...

< 1 2 3 4 5 6 7 8 9 ... 16 >

焦点访谈

最新最热的文章

更多 >

COPYRIGHT (©) 2017 Copyright ©2017 888真人 网站地图

联系我们

827570882

扫描二维码分享到微信