AJAX 新版 FX 及更多!
针对 jQuery 的新版 AJAX 插件 已经准备就绪 - 如果你正在运行最新代码,它已经包含在内。除此之外,还有几个新的 效果 可以享受:fadeIn、fadeOut 和 center。我还修复了几个错误,这些错误也已包含在本版本中。
- 使用 $(…,Context) 参数与非 HTML 文档相关的问题已解决。
- 现在可以将 jQuery 对象作为上下文传递:$(“title”,$(“head”));
- 修复了 IE 中属性无法正确解析的问题。
- 修复了另一个关于切换内联元素的问题。
下一个版本将重点关注额外的辅助方法,以使导航文档更容易(并减少对神秘的 XPath 序列的依赖),以及避免连续使用 .get(0) 的方法。如果你想讨论 jQuery 的开发,请加入我们的 邮件列表 或 irc 频道。
Pingback: Ajaxian » 为 jQuery 发布 AJAX 插件
太棒了!
;) 我只能祝贺你持续不断地完成这项伟大的工作。我只缺少一个 “sortables” fx… :P
提出请求是免费的!
关于插件的一般问题。它们在使用功能时会自动调用吗?我是否需要为每个插件包含一个 js 文件?它们默认包含在最新的 js 源代码中吗?
我只想知道..
a) 如何引用这些函数…
b) 以及它们是否会无论需要与否都会增加 js 加载量。
谢谢。给我回个消息。
Abba
下载链接不起作用(IE6/WinXP)。
很棒的工作,John。
有计划添加拖放支持吗?
谢谢
removeClass 问题
我使用带连字符的类名,当类名密切相关时,这可能会导致一些混乱,例如 “class-a class-b”。
以下示例展示了一个奇怪的情况 😉
‘odd-even even odd-even odd even-odd’.removeClass(‘odd’) 应该返回:‘odd-even even odd-even even-odd’,但返回的值是:‘-even even-even even-‘
我对 RegExp 不太了解,但这是我在一些尝试和错误之后想到的(为了解决这个问题)
var s = ‘odd-even even odd-even odd even-odd’;
var c = ‘odd’
var my = s.replace(new RegExp(‘\\s*\\b([^-])’+c+'($|\\b(?=[^-]))’, ‘g’), ”);
alert(‘s: [‘ + s + ‘].replace(‘+ c +’)-> jq: [‘ + jq + ‘], my: [‘ + my + ‘]’);
此 RegExp 按预期删除了类 ‘odd’。
我不确定此 RegExp 是否是最优的,但我认为你需要在 removeClass 方法中对 regexp 做一些操作;如果你觉得它足够用,请随意使用我的修改。
此致
Leif Olsen
VA:拖放支持很快就会到来,我现在就有一些早期代码在我的收件箱里。
哇,这是对你的库的又一次很棒的补充。我真的很喜欢你处理原本很复杂 AJAX 概念的方式。我唯一缺少的是某种超时回调机制。我感觉实现起来不会特别困难,但我认为这会让很多用户受益。
再次感谢你提供这个很棒的库。
GG:关于超时的观点很好。我得看看是否有一个巧妙的方法可以把它偷偷塞进去。
很棒的库,保持良好的工作!
IMO,AJAX 中的错误处理支持会很有用。