jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 页面刷新后仍然禁用按钮大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Bug With Firefox – Disabled Attribute of Input Not Resetting When Refreshing                                    3个
嘿家伙我有一个页面按钮:

<button class="" id="new_cat_charm">Add New Category</button>

我在点击按钮时使用jquery打开一个对话框并向网站添加叠加层:

jQuery( document ).ready( function( $) {

var newCatButton = $( '#new_cat_charm' );


newCatButton.click( function(){

    var newCatCharm = $( '#new-cat-charm' );

    newCatButton.prop( 'disabled',true );

    newCatCharm.removeClass( 'myhide' );

    appOverlay();
});

function appOverlay() {

    var docHeight = $(document).height();

    $("body").append("<div id='overlay'></div>");

    $("#overlay").height(docHeight).css({
        'opacity' : 0.4,'position': 'absolute','top': 0,'left': 0,'BACkground-color': 'black','width': '100%','z-index': 5000
    });
}
});

单击按钮后,我将其禁用并显示对话框.

问题

单击按钮后,它将被禁用并弹出对话框,如果我刷新页面按钮仍然处于禁用状态,我必须执行强制重新加载(ctrl f5)或在浏览器的地址栏内单击并按在它恢复正常之前进入.

我该如何解决这个问题呢?提前致谢.

解决方法

你在用firefox吗?您可能需要禁用自动完成功能:按钮/输入中的autocomplete =“off”.编辑:在评论中查看我链接的SO问题.
@H_944_29@

大佬总结

以上是大佬教程为你收集整理的jquery – 页面刷新后仍然禁用按钮全部内容,希望文章能够帮你解决jquery – 页面刷新后仍然禁用按钮所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。