给jquery扩展方法
来源:互联网 发布:2016最新网络流行句子 编辑:程序博客网 时间:2024/06/01 08:48
/** * 在jquery对象上扩展一个loadex方法,实现可以同步加载服务器数据 * 使用示例: * $("#head").loadex("inc/header.html",null,null,false); * $("#foot").loadex("inc/footer.html",null,null,false); * */jQuery.fn.loadex=function(_url,data,callback,_async){var loader = this;//这里的this就是上面示例中的"#head"//构造发送数据选项var sendOptions = {type:"GET",url:_url,dataType:"html"};if (data){sendOptions.data = data;}//如果没有传递异步值那么默认为异步if(!_async){_async = true;}//设置是否异步sendOptions.async=_async;//设置回调函数sendOptions.success=function(html){loader.html(html);if (callback){//如果传递了有效的回调函数则回调callback(html);}}$.ajax(sendOptions);//发送请求}
//jQuery命名空间上扩展方法(静态方式) jQuery.extend({ //获得文本字节长度 getByteCounts:function(str){ if(!str || str == "") return -1; return jQuery.trim(str).replace(/[^\x00-\xff]/g,"**").length; } });
第一种通过对象$("***").loadex(xx,xxx,xxx,xxx)调用。
第二种通过$.getByteCounts(str)的方式调用。
- 给jquery扩展方法
- 给jquery对象添加自定义方法和扩展jquery类
- 给jquery对象添加自定义方法和扩展jquery类
- $.fn. 给jQuery扩展插件
- jquery自定义扩展方法
- Jquery扩展方法
- Jquery扩展方法
- jquery 方法扩展
- jquery String扩展方法
- jquery添加扩展方法
- jquery扩展方法
- jQuery extend 扩展方法
- Jquery 扩展方法
- Jquery 扩展方法
- jquery 扩展方法
- jquery扩展方法
- jQuery扩展方法
- jQuery扩展函数方法
- linux下限制IP访问
- 搭建distcc 分布式编译脚本
- Linux里设置环境变量的方法(export PATH)
- Wikipedia Bayes Example
- 原子日志生成器-----UNIX系统编程笔记
- 给jquery扩展方法
- JAVA的文件操作
- BCGControlBar v18功能详细解析
- 从SIM卡读出的unicode编码 通过js转换成汉字
- IEEE802.4 令牌环总线
- mysql记录运行慢的sql
- 理解游标(3)隐式游标的使用
- dateTime转换,美国时间格式错误修正
- 抽象的操作系统(三) --- 事件及处理