Discuz! 6.1_jQuery兼容问题

 更新时间:2008年09月23日 10:37:28   作者:  
在Discuz! 6.1中无法直接使用jQuery,此时对/include/javascript/common.js文件应用如下补丁即可。
复制代码 代码如下:

--- common.jquery.js
+++ common.original.js
@@ -8,28 +8,28 @@
*/

var lang = new Array();
var userAgent = navigator.userAgent.toLowerCase();
var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
var is_moz = (navigator.product == 'Gecko') && userAgent.substr(userAgent.indexOf('firefox') + 8, 3);
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);

function $(id) {
return document.getElementById(id);
}
-if(typeof Array.prototype.push === 'undefined') {
+
Array.prototype.push = function(value) {
this[this.length] = value;
return this.length;
}
-}
+
function checkall(form, prefix, checkall) {
var checkall = checkall ? checkall : 'chkall';
for(var i = 0; i < form.elements.length; i++) {
var e = form.elements[i];
if(e.name && e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
e.checked = form.elements[checkall].checked;
}
}
}

function doane(event) {

相关文章

  • jQuery手指滑动轮播效果

    jQuery手指滑动轮播效果

    本文给大家分享一段jquery代码实现手指滑动轮播效果,代码简单易懂,非常不错,需要的朋友参考下
    2016-12-12
  • Jquery on绑定的事件 触发多次实例代码

    Jquery on绑定的事件 触发多次实例代码

    下面小编就为大家带来一篇Jquery on绑定的事件 触发多次实例代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • jquery ajax提交表单数据的两种实现方法

    jquery ajax提交表单数据的两种实现方法

    貌似AJAX越来越火了,作为一个WEB程序开发者要是不会这个感觉就要落伍,甚至有可能在求职的时候屡被淘汰。我也是一个WEB程序开发者,当然我也要“随波逐流”一把,不然饭碗不保啊!
    2010-04-04
  • 基于jQuery图片平滑连续滚动插件

    基于jQuery图片平滑连续滚动插件

    彦磊基于jQuery图片平滑滚动插件(2009.04) 在IE6/IE7/Mozilla 5.0(Firefox 3.0.5)中测试通过
    2009-04-04
  • JQuery学习笔记 实现图片翻转效果和TAB标签切换效果

    JQuery学习笔记 实现图片翻转效果和TAB标签切换效果

    为了保证前台页面的整洁,我们习惯性地将CSS放入一个单独的.CSS文件中以便调用,而JS也同样可以放到单独的JS文件中去,并且页面上的事件如onclick,onmouseover也可以分离出来,现在网上比较流行JQuery
    2008-11-11
  • jquery实现将获取的颜色值转换为十六进制形式的方法

    jquery实现将获取的颜色值转换为十六进制形式的方法

    这篇文章主要介绍了jquery实现将获取的颜色值转换为十六进制形式的方法,包含了完整的实例与关键代码的注释说明,并附带了所需知识点的参考文章地址,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码

    jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码

    这篇文章主要介绍了jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码,涉及jQuery控制页面元素样式动态变换的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • jquery实现顶部向右伸缩的导航区域代码

    jquery实现顶部向右伸缩的导航区域代码

    这篇文章主要介绍了jquery实现顶部向右伸缩的导航区域代码,涉及jquery鼠标click点击事件及页面元素动态操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • jq给页面添加覆盖层遮罩的实例

    jq给页面添加覆盖层遮罩的实例

    下面小编就为大家带来一篇jq给页面添加覆盖层遮罩的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • Jquery ui css framework

    Jquery ui css framework

    Jquery ui css framework是jquery ui中的一个样式框架,可以利用jquery Theme roller 来生成自己想要的css样式效果。我们可以利用jquery ui的一些框架来开发出基于jquery ui css framework效果的插件来。
    2010-06-06

最新评论