$(function () {
            var str = "<%= GetCount()%>";
            if (str > 0) {
                $.messager.lays(200, 200);
                $.messager.anim('show', 4000);
                $.messager.show("您有" + str + "条未读消息", "<%=GetList()%>", 50000);
            }
        });
IE 下好用 火狐下没反应

解决方案 »

  1.   

    建议在做整形判断的时候 这里最好加上   if (parseInt(str) > 0) 哪个不兼容?lays? anim? show?
      

  2.   

    晕,firebug调试啊,设置断点这样没头没尾的乍整?
      

  3.   


    firebug 怎么设置断点调试啊  能详细给我讲讲吗  
      

  4.   

    你是str是字符串类型。。你判断它>0。我无语啊。。
    if (parseInt(str) > 0) 
      

  5.   

    至少你可以alert一下,看看你的条件判断是否成功,执行到了哪里。不就可以知道哪里有出了问题吗?
      

  6.   

    没有反应,可以用firebug看下哪里有js的错误的
      

  7.   

    楼主换一个jquery的文件试试,最新的,以前我也遇到过,是jquery的兼容问题……
      

  8.   

    一步一步的alert ,看那出错了!