如果另一个不存在,如何删除类

阿迪森·瓦特勒

我目前正在尝试显示仅在单击链接时显示的隐藏按钮,但是我不确定如果链接不存在时如何显示它。

(function ($) {
  $(document).ready(function()
  {
    $('.wp-block-file.aligncenter a').click(function(e)
    {
      $('.learndash_mark_complete_button').removeClass('hidden');
    });

  });
})(jQuery);
<div class="wp-block-file aligncenter"><a href=".pdf" target="_blank" rel="noreferrer noopener" class="customize-unpreviewable">Open PDF</a></div>

<input type="submit" value="Mark Complete" class="learndash_mark_complete_button hidden">

马门

您可以检查link元素长度,以将类添加到该元素:

if(!$('.wp-block-file.aligncenter a').length){
  $('.learndash_mark_complete_button').removeClass('hidden');
}

演示:

if(!$('.wp-block-file.aligncenter a').length){
  $('.learndash_mark_complete_button').removeClass('hidden');
}
.hidden{
  visibility: hidden;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<input type="submit" value="Mark Complete" class="learndash_mark_complete_button hidden">

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如果一个表不存在于另一个表中,该如何删除

如果不存在于另一个数组中,如何删除数组中的对象

如果函数不存在,如何重定向到另一个脚本?

如果该文件不存在,如何指向另一个文件?

如果另一个文件不存在,如何搜索并使用它?

如何删除另一个列表中不存在的值?

如果记录存在,则映射;如果不存在,则映射另一个-Biztalk映射

需要一个字段,如果另一个不存在

如果另一个目录中不存在同名但扩展名不同的文件,则删除文件

如果标识符不存在于另一个表中,则删除表中的行

密码查询-检查是否存在关系(如果不存在)检查另一个

MYSQL如果存在则返回一个值,如果不存在则返回另一个

如果mysql中的另一个表上不存在数据,如何从另一个表中选择数据

如果该数据不存在于另一个表中,该如何选择该数据?

是否有lodash函数合并两个对象,并删除其中一个的属性(如果另一个不存在)?

SQL,如果另一个表中不存在该字段,则选择字段

如果 postid 不存在,MySQL 将记录插入到另一个表

如果不存在,则根据另一个表插入到表

SQL选择-插入值(如果不存在)按另一个值分组

我怎么能如果不存在映射可选另一个可选?

如果特定变量不存在,则获取另一个变量的mysql结果

如果另一个数据不存在,则从 json 文件返回数据

如果当前不存在,则在流中标记另一个Optional

如果表不存在,则将表数据移动到另一个表

如果值不存在,MYSQL 将值插入另一个表

如果列值在另一个表中不存在,则获取计数

从另一个类调用静态函数时,如何解决“不存在”的问题?

如何从R中另一个列表中不存在的列表中删除对象

从网址中仅删除一个GET参数,如果不存在某个GET参数,则重写另一个参数-htaccess