摘要:
在处理用户填写的表单数据时,常常会有一些次要的可选项,这些项序列化之后,保存在一个字段里面。比如:attr: {"version":"1.7.2", "icon":"http://......."}这就涉及到一个问题:如果用户没有填写某一项,这一项是直接不放到attr里面去,还是给一个默认值?给的默认值是什么?我就碰到了这样的问题。一开始认为如果不放到attr里面,会在后来修改用户信息时的增量修改时,带来麻烦,决定给一个默认值。缺乏思考,直接给了一个字符串型的“false”。结果在获取数据的时候,判断是否存在这项数 阅读全文
摘要:
js中的hover,可以写成$('#sid').hover(function(){ //}, function(){ //});但对于动态加载的元素,写成$('#sid').live('hover', function(){ //}, function(){ //});就不对了。这是因为hover不是click这样的事件,而是.mouseenter(handler1).mouseleave(handler2)的简写。所以,可以写成:$("#sid").live('mouseenter', function() 阅读全文
摘要:
<input id="element1" type="text" onblur="function1" /><div id="div2"><a id="element2" href="javascript:void(0)" onclick="function2">text</a></div>...var function1 = function(){ $('#div2').html 阅读全文