Javascript 如果div具有特定样式,则jquery/js隐藏提交按钮

Javascript 如果div具有特定样式,则jquery/js隐藏提交按钮,javascript,jquery,wordpress,plugins,Javascript,Jquery,Wordpress,Plugins,如果你能帮忙,我将不胜感激。我尝试在特定错误消息可见时隐藏submit按钮,在消息消失时显示submit按钮。我需要使用数据id属性 当我使用google chrome控制台时,我的代码似乎可以正常工作,但只能一次完成。当我把它加入网站时,它根本不起作用 对不起,如果我没有完美地描述这一点。这是我的第一篇文章,希望你能理解 if($('div[data-id="opce_error"]').css('display') === 'none') { $(".wpcf7-submit").

如果你能帮忙,我将不胜感激。我尝试在特定错误消息可见时隐藏submit按钮,在消息消失时显示submit按钮。我需要使用数据id属性

当我使用google chrome控制台时,我的代码似乎可以正常工作,但只能一次完成。当我把它加入网站时,它根本不起作用

对不起,如果我没有完美地描述这一点。这是我的第一篇文章,希望你能理解

if($('div[data-id="opce_error"]').css('display') === 'none') {
     $(".wpcf7-submit").show();
  }
  if($('div[data-id="opce_error"]').css('display') === 'block') {
     $(".wpcf7-submit").hide();
  }

提交按钮是隐藏的

您是在jQuery的onReady函数中使用它的吗?html仍在渲染中?也许您可以使用pastebin或类似的工具为我们提供一个示例演示?

您可以在jQuery的onReady函数中使用它吗?html仍在渲染中?也许您可以使用pastebin或类似的工具为我们提供一个示例演示?

您在点击某个按钮时检查该条件?我不确定我是否正确理解您的意思。我该怎么做?我是说你把jquery代码放在哪里了?这是如何调用的?你能添加演示代码吗?它将此添加到页脚。嗯,我可以试着在演示中向你们展示这个。你们在点击某个按钮时检查这个条件吗?我不确定我是否正确理解你们。我该怎么做?我是说你把jquery代码放在哪里了?这是如何调用的?你能添加演示代码吗?它将此添加到页脚。嗯,我可以试着在演示中向您展示这一点。我试着使用$(document).ready(function()),但仍然是一样的。代码似乎可以工作(在谷歌控制台上)但由于某些原因,它无法识别HTML中的更改。这可能会有所帮助。不确定。它不是完整的代码,但您可以看到我自己正在大量加载我看到代码笔并更改错误显示导致按钮出现和消失…所以。我不理解您的要求…我尝试使用$(文档)。就绪(函数()但它仍然是一样的。代码似乎可以工作(在谷歌控制台上)但由于某些原因,它无法识别HTML中的更改。这可能会有所帮助。不确定。它不是完整的代码,但您可以看到我自己加载了很多代码。我看到了代码笔并更改了错误显示,导致按钮出现并消失…所以。我不理解您的要求。。。
<div data-id="opce_error" data-orig_data_id="opce_error" data-class="wpcf7cf_group" class="" style="display: block;">
<label class="assets-error">Submit button is hidden</label>
</div>