【问题标题】:CSS div disabledCSS div 已禁用
【发布时间】:2017-09-13 08:16:39
【问题描述】:

此页面上的 css 有问题。

我不是此 html 页面的原始所有者或创建者,因此我不知道在哪里查找文件以解决此问题。

问题:我已经有一个自动填充脚本,可以在页面加载后从 URL 参数输入 ProductID 和 ProductSKU 字段(经过测试并在除此之外的其他页面上工作)。现在,我怀疑文件中的一些 jquery 导致字段输入表单 div 被禁用,直到我选择日历日期/时间,如下图所示。我不知道它可能在哪里或它可能来自什么内置功能。任何帮助表示赞赏。

它显示“step final disabled”,但是一旦我选择了日历日期和时间,它就会变成“step final”。我认为这是为什么我的自动表单填充不起作用但我不是 100% 确定的问题。

【问题讨论】:

    标签: javascript jquery html css


    【解决方案1】:

    首先,这只是一个disabled 类。它实际上并没有禁用输入(无论如何它都在 div 上)。其次,这来自您的Easy Appointments 插件,位于以下行号之一:

    js/frontend-bootstrap.js:377:                jQuery(element).addClass('disabled');
    js/frontend-bootstrap.js:400:            calendarEl.parent().next().addClass('disabled');
    js/frontend-bootstrap.js:614:                plugin.$element.find('.step').addClass('disabled');
    js/frontend-bootstrap.js:807:            this.$element.find('.final').addClass('disabled');
    

    检查文件: wp-content/plugins/easy-appointments/js/frontend-bootstrap.js

    【讨论】:

    • 嗯,我删除了所有这些并且“禁用”不再存在,但它仍然不能自动填充...它适用于 [ea_standard] 版本,但不适用于 [ea_bootstrap]。很奇怪。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 2014-11-09
    • 1970-01-01
    • 2012-11-24
    • 1970-01-01
    相关资源
    最近更新 更多