我在使用 jQuery 1.7.1 的 Internet Explorer 中遇到 attr('disabled', 'disabled') 问题。这些按钮显示为禁用,但如果单击它们,它们仍会执行。在 firefox、safari 和 chrome 中,它的行为符合预期(什么都不做,阻止点击)。有任何想法吗?
disableWizardButtons: function() {
jQuery(this.wizardButtonSelector).filter(this.enabledSelector).each(function() {
var button = jQuery(this);
button.data().originalClass = button.attr('class');
button.removeClass().addClass('btn-secondary-disabled');
button.attr('disabled', 'disabled');
button.prop("onclick", null);
});
}