jquery代码在IE的兼容模式下没有执行~!

sunjixiang12 2013-03-01 09:52:09
jQuery 在IE的兼容模式下没有执行~!如果在jquery代码中加上alert()它才会被调用。在非兼容模式下运行正常,求高手指点,谢谢~!
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunjixiang12 2013-03-01
  • 打赏
  • 举报
回复
代码如下:功能,当点击复选框时,按钮的状态变为可用状态~! var rowSelectEventFunc = function(oArgs){ var el = YAHOO.util.Dom.get('uploadCharge${divid}'+oArgs.record.getData('n701id')); YAHOO.util.Dom.setAttribute(el,'checked','true'); var rows = YAHOO.example.myDataTableUploadChargeBill${divid}.getSelectedRows(); if(rows.length!=0){ jQuery('#N702Look1${divid}').removeAttr('disabled'); }else{ jQuery('#N702Look1${divid}').attr('disabled','disabled'); } if (rows.length == 0) { jQuery('#excelBut1${divid}').attr('disabled', 'disabled'); } else { jQuery('#excelBut1${divid}').removeAttr('disabled'); } if(rows.length != 0 ){ for(var i=0;i<rows.length;i++){ var record = YAHOO.example.myDataTableUploadChargeBill${divid}.getRecord(rows[i]); if(record.getData('auditstate') != null && record.getData('auditstate') != '' ){ jQuery('#deleteN7011${divid}').attr('disabled', 'disabled'); break; }else{ jQuery('#deleteN7011${divid}').removeAttr('disabled'); } } }else{ jQuery('#deleteN7011${divid}').attr('disabled', 'disabled'); } };
未知数 2013-03-01
  • 打赏
  • 举报
回复
兼容模式是ie6内核,ie6下有很多效果会出问题,不是jquery的问题,你需要对具体情况具体分析才行
张运领 2013-03-01
  • 打赏
  • 举报
回复
你这要贴代码的,这样说看不出什么问题的。

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧