gpt4 book ai didi

JQuery 文档就绪功能在 IE 中不起作用

转载 作者:行者123 更新时间:2023-12-03 22:40:13 25 4
gpt4 key购买 nike

我有一个函数,用于用按钮或相应的售完标签替换一些文本输出。

jQuery(document).ready(function() {
jQuery('td.register').each(function () {
var text = jQuery(this).text();
var exploded = text.split(',');
console.log(exploded[0]);
console.log(exploded[1]);
if (exploded[0] == 0) {
jQuery(this).html("<font color='red'>SOLD OUT</font>");
} else {
jQuery(this).html("<a class='button' title ='Register for this event' href='" + exploded[1] + "'>Register</a>");
}
})
});

它似乎在大多数浏览器上工作正常,但客户端提示在 IE9 中它不起作用。当我在我的计算机上测试它时,大多数时候它可以工作,但有时它不能工作,并且每次我在 browsershots.org 上测试它时它都不起作用。它显示在 browsershots.org 测试中,就好像 jQuery 根本没有运行一样。

最佳答案

IE9 中未定义控制台,请修改您的代码

jQuery(document).ready(function() {
jQuery('td.register').each(function () {
var text = jQuery(this).text();
var exploded = text.split(',');
if(typeof(console)!='undefined'){
console.log(exploded[0]);
console.log(exploded[1]);
}
if (exploded[0] == 0) {
jQuery(this).html("<font color='red'>SOLD OUT</font>");
} else {
jQuery(this).html("<a class='button' title ='Register for this event' href='" + exploded[1] + "'>Register</a>");
}
})
});

关于JQuery 文档就绪功能在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15379645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com