立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT升级至v2.1
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的免费网店托管-卖否
PHP实战精英班培训 | LAMP培训大连
Discuz!收费服务内容及价格
论坛免费升级 手握手
Discuz!/ECShop 专用官方虚拟主机
注册付费广告征集
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
第二届PHP中国开源发展及人才状况调查
 20 12
发新话题
打印

[产品建议] 建议DZ采用jQuery

建议DZ采用jQuery

建议DZ采用jQuery是一款优秀的js开发库类,支持css和XPath,使我们写js变得更加方便。
引入jQuery后,无论对系统本身显示效果、插件开发便利,还是减少js代码编写工作量都非常有意义。在这个基础上实现无刷发帖仅仅需要很少的几行代码即可。

这里有个简单的使用手册供参考:
http://www.csser.com/t.php?id=164
谢谢楼主,我们会看一下的:)
最近会很忙,实在没空回复短信息,对不起:)大家有事情发帖子吧
安装使用区:http://www.discuz.net/forum-2-1.html  UC安装使用区:http://www.discuz.net/forum-130-1.html
童虎反应很快啊

另外还有一个叫prototype的,不过个人感觉jQuery更好用。
是做什么用的,有点看不懂啊
是调用你们的JS文件吗?
便于插件开发的时候使用js特效,也便于论坛开发js特效。
是不是每次打开页面都需要加载一个肥大的JS文件啊,影响速度的说
20k算不算肥大?
Prototype 现在大约有50多K了吧。因为它过多的考虑到兼容性和通用性,导致代码比较冗长,不太适合用于对效率要求特别高的论坛,做项目倒是蛮不错。
生命的意义不在于得到什么,而在于做过什么。
好像 .js 文件不能像 .css 文件可以缓存,IE6 浏览器设置“自动”是这个样子,我测试过
不懂结果对不对,如果是的话,每次都要下载 20k,不是小问题。
等不及了,自己弄,积分买高亮置顶什么的! 做了这个正在测试: 购买高亮
引用:
原帖由 heyond 于 2007-2-9 16:28 发表
Prototype 现在大约有50多K了吧。因为它过多的考虑到兼容性和通用性,导致代码比较冗长,不太适合用于对效率要求特别高的论坛,做项目倒是蛮不错。
Prototype目前70K,有点大,个人感觉也不如jQuery好用。
jQuery提供两种版本:jquery-latest.js(57k)和jquery-latest.pack.js(20k),功能是一样的,只是后者是经过压缩的,官方svn上提供完整制作压缩js的过程,在linux下直接make即可。
其实,为了性能考虑,DZ可以提供两种方式:完整jQuery支持和精简jQuery支持。毕竟使用这个可以减少极大的代码量,并且做出来的东东兼容性非常好(IE、firefox和opear都兼容)。

目前DZ论坛的部分功能在firefox下并不太正常,个人认为值得进行修改,况且官方进行这个修改的代码量并不大。就算按照5.5版的情况来说,总共才16个js文件,这些文件中的很多功能函数在jQuery框架下面去实现会简单得多,效果也更好。

从插件开发的角度考虑,使用这个类库,大家需要实现一些特殊的显示效果(比如ajax之类的),那将是非常的简单和方便。
 20 12
发新话题
版块跳转