Welcome 微信登录

首页 / 脚本样式 / JavaScript

利用JQuery阻止事件冒泡

利用JQuery阻止事件冒泡

冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。我们在平时的开发过程中,肯定会遇到在一个div(这个div可以是元素)包裹一个div的情况,但是呢,在这两个div上都添加了事件,如果点击里面的div我们希望处理这个div的事件,但是呢,我们不希望外层的div的事件也执行,这时候我们就要用到阻止冒泡。通俗点来说吧,你在家里看电视,躲在自己的小房间,但是你不希望声音传到隔壁父母的耳朵里,这时候,你可能躲在被窝里,或者墙壁的隔音效果很好,阻隔声音可...
微信小程序 网络API Websocket详解

微信小程序 网络API Websocket详解

微信小程序 网络API:微信小程序 网络API发起请求微信小程序 网络API 上传、下载微信小程序 网络API Websocketwx.connectSocket(OBJECT)​ 创建一个 WebSocket 连接;一个微信小程序同时只能有一个WebSocket连接,如果当前已存在一个WebSocket连接,会自动关闭该连接,并重新创建一个WebSocket连接。OBJECT参数说明:参数类型必填说明urlString是开发者服务器接口地址,...
H5移动端图片压缩上传开发流程

H5移动端图片压缩上传开发流程

H5活动已十分普遍,其中一种形式是让用户上传图片进行参与。移动端上传图片,用户一般都是上传手机相册中的图片,而现在手机的拍摄质量越来越高,一般单张照片的尺寸都在3M左右。若直接上传,十分耗流量,并且体验效果也不佳。因此需要在上传之前,先进行本地压缩。接下来总结在h5活动的开发中图片压缩上传的功能,并标记其中踩过的几个坑,分享给大家:小白区必看对于移动端图片上传毫无概念的话,需要补充FileReader、Blob、FormData三个概念。1.FileRea...
Bootstrap模态框水平垂直居中与增加拖拽功能

Bootstrap模态框水平垂直居中与增加拖拽功能

最近开发一个CMS系统使用上了Bootstrap,在开发一个添加某些选项时,打算弹出一个模态框,但是发现,模态框不会垂直居中到屏幕上,而是在屏幕上方,找了好多资料都没搞定,最终自己试出了一种JS的方法,同时还需要Bootstrap模态框可以拖动,但是发现默认的也不行,翻遍了网络找了出来。现在分享给大家:原文地址:http://www.panshy.com/articles/201509/webdev-2524.html以下为Bootstrap模态框拖拽功能...
NodeJS整合银联网关支付(DEMO)

NodeJS整合银联网关支付(DEMO)

银联支付的测试开发做的很完善,可以下载各个语言的测试包,进行开发测试,但是并没有 nodejs 的,难点就是证书签名还有验签这两个步骤。其实银联加密方式和支付宝微信不同的地方在于,使用了非对称加密,意思是为了在网络中传输安全,双方约定各自产生一个公钥还有私钥,私钥自己保存,公钥公开给对方(你要发送信息的人都知道)。当需要传输秘密的信息时候,用自己的私钥加密,发给对方,对方收到信息后,为了判定这个是否伪造(是不是确实从你这儿发送给他的),那么拿出你的公钥进行...
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)

DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)

Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。主要功能分页,即时搜索和排序几乎支持任何数据源:DOM, javascript, Ajax 和 服务器处理支持不同主题 DataTables, jQuery UI, Bootstrap, Foundation各式各样的扩展: Editor, TableTools, FixedColumns ……丰富多样的option和强大的API支持国际化超过...
通过bootstrap全面学习less

通过bootstrap全面学习less

很早之前就听说过less了,但是一直拖着没去学习。最近抽空看了less,其实语法很简单,看一遍基本就知道怎么用了。但是问题又来了,那我在什么时候用less呢。平时自己写页面用less的话,感觉是方便了些,但是难道好处就只是这样? 刚好最近也在学习bootstrap,发现其源文件就是用less写的,看了之后,我才深深体会的less的强大,对less也有了更深一层的理解。1、Less是什么? LESS CSS是一种动态样式语言,属于CSS预处理语言的一种...
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果

基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果

最近基于jQuery和Bootstrap框架实现了一个仿知乎动态列表的前端效果,基本实现了和知乎动态列表相同的效果。如下:1.基本列表项2.列表项全文展开、折叠(图中为展开第一项)3.评论项展开4.列表数据加载(加载全部)5.带动画效果的点赞功能6.回复列表的hover显示功能HTML代码如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <...
Nodejs中解决cluster模块的多进程如何共享数据问题

Nodejs中解决cluster模块的多进程如何共享数据问题

前述nodejs在v0.6.x之后增加了一个模块cluster用于实现多进程,利用child_process模块来创建和管理进程,增加程序在多核CPU机器上的性能表现。本文将介绍利用cluster模块创建的多线程如何共享数据的问题。进程间数据共享首先举个简单的例子,代码如下:var cluster = require("cluster"); var data = 0;//这里定义数据不会被所有进程共享,各个进程有各自的内存区域 if (cluster.is...
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍

JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍

cookie是网站设计者放置在客户端(浏览器)的小文本文件,cookie不仅能够实现保存密码功能,还可以通过cookie保存最近浏览记录增加用户体验。在登录界面添加记住密码功能,我首先想到的是在java后台中调用cookie存放账号密码,大致如下:HttpServletRequest request HttpServletResponse responseCookie username = new Cookie("username ","cookieval...
VueJS全面解析

VueJS全面解析

Vue.js是什么Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。如果你是有经验的前端开发者...
<< 71 72 73 74 75 76 77 78 79 80 >>