Welcome 微信登录

首页 / 脚本样式 / JavaScript

JS版微信6.0分享接口用法分析

JS版微信6.0分享接口用法分析

本文实例讲述了JS版微信6.0分享接口用法。分享给大家供大家参考,具体如下:为了净化网络,整顿诱导分享及诱导关注行为,微信于2014年12月30日发布了《微信公众平台关于整顿诱导分享及诱导关注行为的公告》,微信平台开发者发现,原有的微信分享功能不能用了。正在苦于微信分享该怎么解决时,微信于2015年1月10日即时发布了开放JS-SDK,为微信网站的开发提供了强大的js功能。注:1.微信JS-SDK,提供的分享接口仅是监听分享事件触发时,修改分享的标题、链接...
jQueryUI Datepicker组件设置日期高亮

jQueryUI Datepicker组件设置日期高亮

最近在看JQueryUI Datepicker组件的时候想到有时候我们需要高亮某些日期,而不仅仅是当前日期和选中的日期,这是我们就需要在日历组件初始化的时候给某些日期设置成高亮,以表示这些日期和其它日期有区别,比如说可以表示这些日期有一些meeting或者task。对于这种需求可以通过使用组件的beforeShowDay(date)函数来实现,这个函数会在Datepicker组件初始化的时候对于每一天都调用一次这个函数来做一些定制的功能,从而正好可以实现我...
Angular.js中$apply()和$digest()的深入理解

Angular.js中$apply()和$digest()的深入理解

$apply()和$digest()介绍AngularJS提供了一个非常酷的特性叫做双向数据绑定(Two-way Data Binding),这个特性大大简化了我们的代码编写方式。数据绑定意味着当View中有任何数据发生了变化,那么这个变化也会自动地反馈到scope的数据上,也即意味着scope模型会自动地更新。类似地,当scope模型发生变化时,view中的数据也会更新到最新的值。那么AngularJS是如何做到这一点的呢?当你写下表达式如 时,Angu...
微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍

微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍

微信小程序可以理解为云OS的概念,微信生态本身就是一个OS。加上微信公众平台和微信开发平台本身已经是非常成熟的架构,能够完美媲美App的功能,同时在交互体验方面也能够做到极致,大有取代App之势。苹果App Store模式的意义在于为第三方软件的提供者提供了方便而又高效的一个软件销售平台。用户购买应用所支付的费用由苹果与应用开发商3:7分成。如果微信小程序商城也采用类似的分佣模式,那8亿多的用户将是一个非常大的无形资产,成为腾讯继游戏、会员、广告后的另一个...
jQuery旋转插件jqueryrotate用法详解

jQuery旋转插件jqueryrotate用法详解

本文实例讲述了jQuery旋转插件jqueryrotate用法。分享给大家供大家参考,具体如下:CSS3 提供了多种变形效果,比如矩阵变形、位移、缩放、旋转和倾斜等等,让页面更加生动活泼有趣,不再一动不动。然后 IE10 以下版本的浏览器不支持 CSS3 变形,虽然 IE 有私有属性滤镜(filter),但不全面,而且效果和性能都不好。今天介绍一款 jQuery 插件——jqueryrotate,它可以实现旋转效果。jqueryrotate 支持所有主流浏...
使用jquery给指定的table动态添加一行、删除一行

使用jquery给指定的table动态添加一行、删除一行

需求场景1)、添加一行支持在任意行添加一行且可配置的,如可在第一行添加一行、第二行添加一行、倒数第一行添加一行、倒数第二行添加一行,随需求的变化都不会影响。前提条件:行数需在表中存在否则添加不成功。2)、删除一行支持动态删除一行。先演示结果,如中意了在好好研究代码。1、原始界面如下:2、添加一行,如要添加一行需点击“添加”按钮,现点击两下会自动添加两行,效果如下截图:3、删除一行,如要删除指定行,先要选中行然后在点击“删除”按钮进行删除(这不是废话嘛~~~...
Seajs是什么及sea.js 由来,特点以及优势

Seajs是什么及sea.js 由来,特点以及优势

1.Seajs简介Seajs,一个Web模块加载框架,追求简单、自然的代码书写和组织方式,:Sea.js 遵循 CMD 规范,模块化JS代码。依赖的自动加载、配置的简洁清晰,可以让程序员更多地专注编码。2.Seajs优缺点优点:1).提高可维护性。2).模块化编程。3).动态加载,前端性能优化缺点:1).学习文档偏少且混乱,会更改团队使用JS的编写习惯,必须使用模块化编程。2).不太适合团队目前的情况,多JS文件但少改动,动态加载优势和模块化优势不明显。3...
炫酷的js手风琴效果

炫酷的js手风琴效果

你一定用过书签,也一定给你的书本加过书签,那么你见过书签式的导航吗? 你一定见过手风琴,也一定知道弹奏手风琴时的它的外形变化,那么你见过手风琴式的导航吗? 如果没有,请往下看:前面的话: 这篇博文先通过Javascript做一个简单的手风琴效果,让大家对手风琴效果有一定的了解;紧接着,我们换jquery做类似的手风琴效果。前面的两个例子都很简单,接下来要放大招了,我想用JQ或是原生的JS去做类似淘宝网中用到的手风琴效果。继续回到书签问题,既然JQ和JS都...
jQuery中delegate()方法的用法详解

jQuery中delegate()方法的用法详解

delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。下面我们具体来了解一下。语法结构:代码如下:$(selector).delegate(childofselector,type,data,function)参数说明:childSelector 必需。规定要附加事件处理程序的一个或多个子元素。event 必需。规定附加到元素的一个或多个事件。由空格分隔多个事件值。必须是有效的事件。da...
jQuery鼠标事件总结

jQuery鼠标事件总结

鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。下面就来系统的介绍一下jQuery鼠标事件。(1):click事件:click事件于用户在元素敲击鼠标左键,并在相同元素上松开左键时触发。$("p").click(function(){ alert("click function is running !");});(2):dbclick事件:dbclick事件在用户完成迅速连续的两次点击之后触发,双击的速度取决于操作系统的设置。一般双击事件在页...
<< 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 >>