jQuery MiniUI

 找回密码
 立即注册
查看: 4568|回复: 1
打印 上一主题 下一主题

mini.alert(); 出现严重异常!! [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-4-8 18:51:13 |只看该作者 |倒序浏览
本帖最后由 gaide168 于 2016-4-9 12:31 编辑

以前都没有..今天突然就发现调用  mini.alert("srgsrg"); 直接异常:
[Web浏览器] "Uncaught TypeError: undefined is not a function"        http://localhost:3527/scripts/jquery-1.6.2.min.js (1)



我把  mini.alert("srgsrg");  去掉就正常了!!!


后面我又去官方重新下载mini_net 的包替换...发现还是一样!!

最后发现是我只要引用:  <script type="text/javascript" src="../js/JsonTools.js" ></script> 就会异常 但我这个js文件我再三确认了.没问题

  我的js文件在这里了.你可以下载引用看看.

记录 Object.prototype.GetMsgStr 这个方法 注释后就正常,但这个方法是我的核心方法.不能注释,继续找问题中...

最后总结问题,我也不知道为什么
Object.prototype.GetMsgStr 改成  function GetMsgStr (objOrMsgId) 后正常  应该是我为Object.prototype 添加GetMsgStr 造成的

我也不知道为什么...按面向思维这是没有错的.为什么会跟你miniui 冲突? 希望官方解决! 初步猜测应该是你们 判断 Object 有没有其他扩展方法 才开始附值你们的扩展方法...

顺便吐槽:你们公司一放假就是3天 还谈什么售后服务?   


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-4-11 11:13:12 |只看该作者
我们公司的工作时间是正常的周一至周五,9点30-17点30

你这个问题是jquery1.6的bug,请使用1.8+版本

这是测试示例
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.    
  5.     <script src="../../scripts/jquery-1.6.2.js" type="text/javascript"></script>
  6. </head>
  7. <body >

  8.         
  9. </body>
  10. </html>
  11. <script type="text/javascript">

  12.     Object.prototype.GetMsgStr = function () { return "aaa"; }

  13.     var obj = {width: 100};
  14.     $(document.body).css(obj);
  15.    
  16.    
  17. </script>
复制代码


Archiver|普加软件

GMT+8, 2025-7-8 11:08 , Processed in 1.041497 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部