jQuery_04之第三方、自定义

1、第三方插件:
 ①日期:layDate:不依赖于jquery
  使用:html:<input class="laydate-icon">
   css:引入laydate/skins/default/laydate.css
   js:laydate({
   elem:"selector",format:"YYYY年MM月DD日",其他属性
   });
 ②表单验证:jquery.validator 依赖于jquery
  使用:$(表单).validate({
   rules:{//规则
    name1:"required",//必填,如果只有一个简单规则
    name2:{//如果一个字段,需要多个规则验证时
     规则1:值,
     规则2:值,
    },
    //所有规则列表}
   message:{
    name1:“name1验证失败的信息”,
    name2:{
     规则1:“name2的规则1验证失败的信息”,
     规则2:“name2的规则2验证失败的信息”,
    }
   }
  })
2、自定义验证规则:
 jQuery.validator.addMethod(规则名,method[默认提示])
 自定义规则:field:“规则名”
3、瀑布流——Masonry——js网格布局库
 垂直区域内,元素最优化空间利用率自动摆放
 使用:$(容器父元素).masonry();
4、自定义jquery插件:
 ①定义一个全局对象;
 ②在自定义全局对象中添加自定义方法
 html引用:
 ①先引入方法所在js文件
 ②用库对象.自定义方法()
5、jQuery全局方法:jQuery库对象:window.jQuery=window.$=jQuery
 向jQuery库中添加全局方法:①jQuery.命名空间={};
  ②jQuery.命名空间.方法名=function(){...}
 比较:原生js:直接定义在window下,不需要任何对象即可直接访问;
  jQuery:定义在jQuery对象内部,必须用jQuery对象才能调用;
6、添加jQuery对象方法:
 全局:$.XXX.方法名();
 对象:$(selector).方法名();

时间: 2025-01-07 12:31:20

jQuery_04之第三方、自定义的相关文章

Android UI开源组件库BottomView ,第三方自定义UI控件

这里分享一个Android的非常经典实用而且简单方便的第三方UI控件库:BottomView(小米的米UI也用到了这个) 实现功能: 可以在底部弹出的View里自定义布局: 可以自定义是否可以触摸外部消失: 可以自定义事件: 可以自定义外围背景是否透明: 可以自定义动画: 如果需要的话,可以强制为顶部View显示 BottomView.jar库文件下载地址:http://download.csdn.net/detail/jay100500/7547055 BottomView的Demo下载地址:

AndroidUI开源组件库BottomView 第三方自定义UI控件

这里分享一个Android的非常经典实用而且简单方便的第三方UI控件库:BottomView(小米的米UI也用到了这个) 实现功能: 可以在底部弹出的View里自定义布局: 可以自定义是否可以触摸外部消失: 可以自定义事件: 可以自定义外围背景是否透明: 可以自定义动画: 如果需要的话,可以强制为顶部View显示 BottomView.jar库文件下载地址:http://download.csdn.net/detail/jay100500/7547055 BottomView的Demo下载地址:

微信小程序覆盖自定义组件样式

小程序官方文档明确指出,引入的第三方自定义组件,是不可以对其进行CSS样式覆盖的,但是我们还想要修改怎么办呢?自定义组件时会之定义个外部类,通过这个外部类来修改样式. 修改https://weapp.iviewui.com/所提供的组件样式为例,它定义了一个外部类接口: 1. 通过第三方组件给出的externalClasses: ['i-class'],来指定自己的样式类 自己的wxml i-class="myrate" <i-rate i-class="myrate&

总结的一些微信API接口

本文给大家介绍的是个人总结的一些微信API接口,包括微信支付.微信红包.微信卡券.微信小店等,十分的全面,有需要的小伙伴可以参考下. 1. [代码]index.php <?php include_once 'lib.inc.php';   $wcObj = new WeChat("YOUKUIYUAN"); $wcObj->wcValid(); 2. [代码]微信入口类 <?php /**  * Description of wechat  *  * @author

微信摇一摇红包

 功能介绍  2015年9月份左右微信摇一摇周边开放了"摇一摇红包组件接口",具备开发能力的用户,可以调用该接口进行功能开发.摇一摇红包功能通过简便的操作方式减少用户的操作层级.优化了用户的互动体验,并且趣味性地留存了用户和促进了品牌推广,参与活动的用户仅需在ibeacon设备蓝牙广播范围内打开手机蓝牙,进入微信摇一摇,等待出现"周边"入口,即可摇到现金红包,用户点击拆开红包,直接转入微信零钱包并且默认用户关注了公众号.  用户领取红包流程  现在,跟着一起,来体验

微信API demo

废话不多说了,直接分享代码: <?php namespace app\wechat\controller; use think\Controller; use think\Db; class Wxapi extends Controller { const appId = "************"; const appSecret = "******************"; const mchid = ""; //商户号 const

(实用篇)php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)

微信入口绑定,微信事件处理,微信API全部操作包含在这些文件中.内容有:微信摇一摇接口/微信多客服接口/微信支付接口/微信红包接口/微信卡券接口/微信小店接口/JSAPI <?php class WxApi { const appId = ""; const appSecret = ""; const mchid = ""; //商户号 const privatekey = ""; //私钥 public $parame

《ArcGIS Runtime SDK for Android开发笔记》——(10)、ArcGIS Runtime SDK支持的空间数据类型

1.前言 移动端的数据来源非常重要,它决定了移动端功能的实现.早期的ArcGIS Android API中,主要以接入在线的数据源为主,因此主要实现在线的地图浏览.查询和路径分析.地理处理等从操作:在v1.0.1版本中,ArcGIS移动产品第一次可以加载松散型切片,自此逐渐掀开了对本地离线数据源的支持,也因此可以在移动端实现越来越受欢迎的离线功能.现在最新的10.2.7 API离线支持数据主要包括紧凑型切片.tpk切片包..geodatabase..shp文件.地名地址库.网络数据集. 转载请注

FastBoot BootLoader Recovery 模式解释

理论上,所有的Android设备都存在着Fastboot/Bootloader模式,不过,由于Android操作系统的开源特性,各厂商的对 自家的相关Android设备都有着各自不同的Fastboot/Bootlader模式.当然,并非所有的厂商的都会对旗下设备的Fastboot /Bootloader模式进行锁定.然而,大多数情况下,它们的Fastboot/Bootloader模式是锁定的.但是,值得称道的是,现在越来越多的厂商已渐渐向开发的Fastboot/Bootloader模式过渡,如H