Javascript
Yoara
还年轻。多学习
展开
-
生成文字匹配下拉框DIV
很多地方会用到诸如匹配下拉框,这是一种生成方式: function getText(code){ var aa = /[a-zA-Z]+/; if(code=="" || !aa.test(code) || code.replace( /^/s*/,"").length == 0){ document.all.cont转载 2009-09-28 14:19:00 · 720 阅读 · 0 评论 -
兼容firefox的断字功能
不過要在 Firefox 中使用 word-wrap 就不可行了,一直到前天才正式發佈的 Firefox 3.0 也還是不支援 word-wrap 屬性,不過 word-wrap 屬性已經被編進 CSS 3.0 的規格中了,相信遲早有一天可以支援的。不過在 Firefox 中也不是完全沒辦法,網路上有篇文章就有寫到如何在 Firefox 中實現自動斷字的方式,有興趣的可以上去看看。我這裡摘转载 2010-01-26 16:20:00 · 672 阅读 · 0 评论 -
字面值,散列,函数字面值
var bar = {}; bar.title="hello";//散列:仅用来绑定某些特定属性的对象。很有用的概念。类似于map bar.name=["good","nice"];//字面值 bar.phone={a:1,b:"b"};//散列的另一种定义方式 console.dir(bar); 函数字面值: 在JavaScript中,数字、字符串、原创 2010-01-26 16:21:00 · 942 阅读 · 0 评论 -
Jquery.extend的用法
<br /> 以jQuery.extend(objA, objB)為例,你可以想像成objA與objB各有一些屬性(方法也會比照處理,在此只提屬性),extend()會將objB有而objA沒有的屬性 加到objA裡,如果objB裡的某個屬性,objA裡剛好也有同名的屬性,則會用objB的屬性值去覆寫objA原有的屬性。objA最後就是整合結 果,或者也可以由var objC = jQuery.extend(objA, objB)取得整合結果(objA == objC)。<br /> <br />转载 2010-09-26 11:14:00 · 923 阅读 · 0 评论 -
jquery 插件开发详解
<br />jQuery插件的开发包括两种:<br />一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。<br /><br />1、类级别的插件开发<br />类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空转载 2010-09-26 10:52:00 · 878 阅读 · 0 评论 -
基于Jquery的简易异步并行工作模块
在工作中有这样的需求:1.同时zhjo原创 2014-09-01 18:25:59 · 1253 阅读 · 0 评论 -
jquery 中cookie的使用
使用jquery的cookie时特别需要注意路径问题,比如$.cookie("sendBoxWizard", "used", { path: "/"});设置了再/根目录下的cookie$.cookie('sendBoxWizard', '', { expires: -1});则使用如下方式是不能删除的,因为不带路径的方法只操作了当前路径下的cookie一共包含如下几个cook原创 2014-11-20 11:33:58 · 845 阅读 · 0 评论