移动Safari IOS8 Javascript未被解雇

时间:2015-04-09 04:20:58

标签: javascript jquery html ios twitter-bootstrap

我的表单提交事件附有以下javascript:

$('form').submit(function () {
if ($(this).valid()) {
    // On submit disable its submit button
    $('button[type=submit]', this).attr('disabled', 'disabled').html('<i class="icon-spinner icon-spin"></i>');
}});

每次用户提交表单时,该按钮都会被禁用,并且按钮内会显示一个微调器,替换文本

它在每台PC浏览器上运行得非常好,除了新的IOS8之外,在每个版本的IOS上都能正常使用移动游戏。

在提交过程中以及表单提交后,事件未被触发,javascript以某种方式被禁用/崩溃,我无法切换菜单栏,侧栏以及需要javascript的所有内容。

更新

如果我在不添加微调器图标的情况下更改我的禁用我的按钮,它也能正常工作

$('form').submit(function () {
if ($(this).valid()) {
    // On submit disable its submit button
    $('button[type=submit]', this).attr('disabled', 'disabled');
}});

0 个答案:

没有答案