随笔分类 - jQuery
摘要:打包 img src src 必须以 点(.) 开始,才能被打包。 如: ./img/logo.png ../img/logo.png 使用 process a.js window.Base_Url = process.env.Base_Url; 编译结果: window.Base_Url = "h
阅读全文
摘要:服务器端 Java定义 Java接受的格式,Kotlin Test 客户端需要PostBody内容: 客户端 定义: 测试:
阅读全文
摘要:http://sanwen.net/a/ybsfcoo.html test.js 运行 : gulp 即可。
阅读全文
摘要:原地址:http://www.malot.fr/bootstrap-datetimepicker 修改的地方有三处: 1. 修改为: 2. 修改为: 3. 修改为: 源码如下: /* * bootstrap-datetimepicker.js * * Copyright 2012 Stefan Pe
阅读全文
摘要:目录 我的前端架构之一--页面作用域 我的前端架构之二--统一扩展Js方法 我的前端架构之三 -- 页面规范 我的前端架构之四 -- UI控件 我的前端架构之五 -- 一些方案实现 判断对象是否是 event var isEvent = ev.toString() == "[object Mouse
阅读全文
摘要:我的前端架构汇总初学者推荐文章:JavaScript秘密花园场景现在页面的内容大都是分块的,常见的如下结构: 其中 left ,right,c...
阅读全文
摘要:很多人都用 easyui .但 easyui是个伪开源,有20个插件不是开源的。即使开源的插件,也不保证是最新的。再次证明: 开源只是为了养猪,猪养肥了就杀猪 的开源真理。修改参数datagrid 动态修改参数 var retSetOptions = function ($gridDom, func) { var options = {}; var s = $.trim($gridDom.attr('data-options')); if (s) { if (s.substring(0...
阅读全文
摘要:实现目的:日志是要记录一辈子的,日志是要分析的。现有方案: log4net 等.我要记录哪些东西:列名列中文备注数据类型UserName用户名日志发生时的操作者varchar(50)InfoType信息类型枚举:Debug,Info,Warning,ErrorintName名称标识表示 子系统的名字或模块的名字varchar(200)PageTitle页面标题日志发生时,所在页面的标题varchar(500)PageElement页面的按钮日志发生时,事件源varchar(50)UrlURL日志发生时的URLvarchar(1000)Request请求数据Post 时请求的数据。varchar
阅读全文
摘要:原文:http://my.opera.com/jlake/blog/2009/04/09/jquery-object在网上搜索关键字 “javascript object clone”,可以找到很多实现克隆 Object 的代码,可是据我测试,让人满意的几乎没有。今天发现 jQuery 的作者 John Resig 给别人的答复,尝试了一下确实很好用。方法如下:// 浅层复制(只复制顶层的非 object 元素)var newObject = jQuery.extend({}, oldObject);// 深层复制(一层一层往下复制直到最底层)var newObject = jQuery.ex
阅读全文
摘要:场景异步回调,解析HTML,过滤出某一部分,加载到页面。我的代码 html = $(html) ;追踪经查: jQuery在解析Html时,会有内存泄露。追踪的执行代码如下:1. init: if (typeof selector === "string") ... ret = jQuery.buildFragment([match[1]], [doc]);2.buildFragment jQuery.clean(args, doc, fragment, scripts);3.clean 这才是核心,还不明白为什么起这个名字。 分析文章:http://www.cnblogs
阅读全文
摘要:最近发现一个页面速度很慢,IE8 下报脚本运行时间太长,是否要停止的警告. 定位到$(d).find(":text,textarea,:hidden,:password,:radio:checked") .在其它浏览器里没有问题, 只有 IE8 .继续查找,发现它会执行如下代码.在 jQuery 上执行 : sortOrder 函数 . // Otherwise they're somewhere else in the tree so we need // to build up a full list of the parentNodes for compari
阅读全文
摘要:文件上传: 1. http://valums.com/files/2009/ajax-upload/demo-jquery.htm 它用了一种很巧妙的机制, 就是 鼠标移动上去之后, 点击的总是隐藏的 file 控件。 2. http://valums.com/ajax-upload/ 它则利用了,将 file 控件最大化,隐藏在某一Div 上面。 第一种是异曲同工。 3.http://www.cnblogs.com/kudy/archive/2012/03/31/2427249.html 园子里相当不错的插件。窗体:1. http://www.soyos.net/tl_files/demo.
阅读全文
摘要:1. HTMLPost 做Post的情况如果HTML 脚本是这样的话:<form action="P.aspx"><input type="checkbox" name="v" value="v1"/><input type="checkbox" name="v" value="v2"/></form>当Post 的时候, Model 可以如下定义进行接收:public User{ publicstring[
阅读全文
摘要:1.页面上有一个按钮,点击后,在按钮后面插入一个Label . 内容显示"OK";已有元素结构:<input id="btnOK" type="button" />要求事件写在页面元素加载完成之后,函数动态绑定到btnOK 元素.$(function(){ $("#btnOK").click(function(e){ $(this).after("<label>OK</label>") ; }) ;});或者$(document).ready(function
阅读全文
摘要:常见jQuery 性能调优::eq 选择器性能低下.我在 flexigrid 中扩展了树型展示功能.发现 :eq 选择器效率非常低下(不是 .eq function.)带有容器的选择器也很低下如: var row = $("#row1", jt ) ; 性能比: var row = $("#row1") 差很多。Dom 查找是公认的慢,所以要缓存:visible :hidden 也非常慢。 5700 次,需要 1800 毫秒。 看源码,它进行多次DOM 取值。 jQuery.expr.filters.hidden = function (elem) {
阅读全文
摘要:生成的 CSS 里有一句:* html .ui-helper-clearfix { height:1%; }会导致在FireFox,IE 的内容页上的高度变化, 从而在弹出页面引用DatePicker时,会莫名其妙的变高一点点. 我想有些默认高度是0的隐藏元素是否也变成 1% 了.应该去除上述CSS .另外设置全局Js ,即在 Jquery.Ui.Customer.jsjQuery(function ($) { $.datepicker.regional['zh-CN'] = { showAnim: "slideDown", changeYear:true,
阅读全文
摘要:该问题主要是在ie8下对tr标签隐藏时,使用:visible这个选择器统计其个数时,会出现:visible失效下面是一段官方的解释:There is an open ticket for this. It is interesting because IE says that the TR element still has a width > 0 even though it isn't displayed. If you check the TD of the hidden TR, it is hidden.现在的1.4.X版本仍然没有能够解决这个问题,所以对于tr标签在使用
阅读全文
摘要:图片导航 http://www.wizzud.com/jqDock/
阅读全文
摘要:最后几句:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->returnnew queryObject(location.search, location.hash); };} (jQuery.query || {}); // Pass in jQuery.query as settings object1.前提输入条件固化,总使用 location.search 。2.为了提高性能,该初始化时机在 加载时运行。我想要达到的目的:1.按需运行,
阅读全文
摘要:/*Uploadify v2.1.0newsea edited by 2010.2.27edit the pop mode and add some method such as :onselected, oncanceled, oninited.*/if (jQuery) ( function (jQuery) { jQuery.extend(jQuery.fn, { uploadify: function (options) { jQuery(this).each(function () { settings ...
阅读全文