gpt4 book ai didi

javascript - IE 6 中的 Jquery 加载错误

转载 作者:行者123 更新时间:2023-12-02 20:33:37 25 4
gpt4 key购买 nike

我正在使用此脚本添加注释并加载服务器响应:

        $r="            $('#somestuff').hide();
$('.button').click(function() {
// validate and process form
// first hide any error messages
$('#somestuff').fadeIn(5000);
});
$('#subm').click(function() {
// validate and process form
// first hide any error messages
$('.error').hide();

var email = $('input#email').val();
var id = $('input#id').val();
if (email === '') {

$('input#email').focus();
return false;
}
var phone = $('textarea#body').val();
if (phone === '') {

$('input#body').focus();
return false;
}

var dataString = '&email=' + email + '&body=' + phone + '&id=' + id;
//alert (dataString);return false;

$.ajax({
type: 'POST',
url: '/helpdesk/idejas/ratingupdate/',
data: dataString,
success: function(html) {
$('#somestuff').html('<div id=\"message\" class=\"success large\"></div>');
$('#message').html('Paldies par ieteikumu!').hide()
.fadeIn(1500);
$('#somestuff').hide('slow');
$('#iddiv').show('slow');
$('.comments').append(html);
$('.comments li:last').fadeIn(1500);
}
});
return false;
});

"
;

在 FF、Chrome、IE 7,8 中一切正常,但 IE 6 崩溃。它显示这些字符:,我不知道如何解决这个问题。这种情况正在全站范围内发生。可能是什么问题呢?我通过 JSLint 运行了它,并修复了所有错误。

最佳答案

这与你的问题无关,我真的不介意仅仅因为我没有将其作为评论发布而被否决,因为大多数没有经验的人从不费心检查评论 - 他们只是滚动到答案并得到超过它。

我恳请您遵循(永恒的)良好编程实践。

我(不确定其他人)在阅读样式不正确的代码时会感到非常沮丧,忘记了它的正确性。

这样糟糕的缩进代码,糟糕的变量名选择(你有一个名为“someStuff”的 HTML id - 认真的吗?)。下次您尝试对代码进行一些更改时,您自己会浪费宝贵的几分钟时间来尝试弄清楚您要使用“someStuff”显示什么内容!

特别是在像 StackOverflow 这样的网站上,您需要尽可能清楚地向人们解释您的问题以获得最快和最好的解决方案,这就是为什么您的代码(问题的最佳描述)需要尽可能清晰可能的。也请花一些时间在 StackOverflow 中格式化您的代码。这是完全值得的,相信我。

谢谢。

关于javascript - IE 6 中的 Jquery 加载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682675/

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