首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

document.getElementById('').style.display='block';在Wordpress中不起作用

在WordPress中,document.getElementById('').style.display='block'不起作用的原因是WordPress使用了jQuery库来处理DOM操作,而不是直接使用原生JavaScript。因此,使用document.getElementById('')来获取元素并设置其display属性是无效的。

在WordPress中,可以使用jQuery的语法来实现相同的效果。可以使用以下代码来显示一个元素:

代码语言:javascript
复制
jQuery('#element-id').show();

其中,#element-id是要显示的元素的ID。

如果想要隐藏一个元素,可以使用以下代码:

代码语言:javascript
复制
jQuery('#element-id').hide();

如果想要切换一个元素的显示状态,可以使用以下代码:

代码语言:javascript
复制
jQuery('#element-id').toggle();

需要注意的是,上述代码需要在WordPress的页面加载完成后执行,可以将其放在一个自定义的JavaScript文件中,并在WordPress的主题文件中引入该文件。

关于WordPress中使用jQuery的更多信息,可以参考腾讯云的WordPress产品文档:https://cloud.tencent.com/document/product/583/33427

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress中的jQuery库不起作用的相关问题

WordPress 中的jQuery 库问题曾经困扰了我一段时间。...如果仅仅加载WordPress 自带的jQuery 库,在使用一些jQuery 插件的时候明明是代码没有错误,但就是不起作用,该有的效果不能实现;但加载了原版的jQuery 库却又可以了,这样一来却同时加载了两个...后来才了解到:为了防止与其他 JS 库(如 YUI)冲突,WordPress 内置 jQuery 库的末尾都在原版的基础上加入了 jQuery.noConflict()这个东东,以至于在jQuery 代码中用...$ 代替jQuery 的写法不能识别,一些功能不起作用的原因正是由此而来。...jquery.js”为关键词查找,在第127行能找到这么一句(以WordPress 3.5.1为例): $scripts->add( 'jquery', '/wp-includes/js/jquery/

4K60
  • 在个人博客中加上Memos记录展示。

    效果如下: web端博客 博客小程序中(可以直接点击下面图片体验小程序) 实现方式 在小程序中,实现很简单只需要调取 memos 的 memos 接口,默认会返回当前所有的记录,在小程序中渲染即可。...因为博客使用的 WordPress ,所以你需要在你的主题目录中新建一个单页模板文件,用来显示 memos 信息。 首先在你的博客安装目录中的主题文件目录下的 pages 目录中新建一个单页模板。...> 然后在博客后台新建页面,选择页面模板为刚刚设置的memos pages,然后将该页面添加到你的菜单中。 接下来在模板页面添加相关逻辑代码。...('no-more-data').style.display = 'block'; } } else { hasMoreData...= false; document.getElementById('no-more-data').style.display = 'block';

    10510

    WordPress 教程:在 WordPress 中如何设置定时作业

    其实 WordPress 本身也有类似于 Cron 的功能,让我们可以直接在 WordPress 中定义和执行定时作业,WordPress 把这个功能定义为:WP-Cron,比如 WordPress 本身的文章预发布功能就是基于...: 在该界面,可以立即执行定时作业,也可以删除,或者直接新增定时作业。...定义定义作业 WP-Cron 支持两种类型的定义作业: 单一的未来事件(比如设定某篇文章在将来某个时间发布) 重复发生的事件,比如每天或每个星期等一段时间内重复发生的事件(比如定时清理无用的信息) 定义单一的未来事件...wpjam_daily_function_hook'); } 上面代码,首先使用函数 wp_next_scheduled 检测 wpjam_daily_function_hook 是否已经被加入到定时作业列表中,...在 WPJAM Basic 定时作业管理后台加入: 这里非常好理解,就不再想讲,只是后通过界面添加的方式,暂时不支持参数,即 $args 参数。

    2.4K20

    List.append() 在 Python 中不起作用,该怎么解决?

    在 Python 中,我们通常使用 List.append() 方法向列表末尾添加元素。然而,在某些情况下,你可能会遇到 List.append() 方法不起作用的问题。...问题描述虽然 List.append() 方法通常在 Python 中运行良好,但在某些情况下,它可能无法正常工作。以下是一些可能导致 List.append() 方法不起作用的情况:1....变量重新赋值在 Python 中,列表是可变对象,也就是说,它们可以通过引用进行修改。...列表作为函数参数另一个导致 List.append() 方法不起作用的常见情况是将列表作为函数的参数传递。在 Python 中,函数参数传递是通过对象引用实现的。...结论List.append() 方法在 Python 中通常是一个方便且常用的方法,用于向列表末尾添加元素。然而,当遇到某些情况时,它可能不起作用。

    2.7K20

    导航菜单优化制作

    本文作者:IMWeb 寒纱阁主 原文出处:IMWeb社区 未经同意,禁止转载 以前制作导航菜单,总要加许多id在HTML中,js代码也要将id挨个加上去,今日终于习得破解之法,不在用以前那种笨拙的方法了...20px; display: none; cursor: pointer; } js我使用了构造函数进行封装,这样可以有效的避免js中命名重复的问题...,并且修改起来很方便,不需要在HTML中加入许多id,代码简洁了不少: function navList(id){ var dad=document.getElementById...='block'; this.style.backgroundColor='#999'; }); 我们知道,for循环的便利在上面的函数中并不是我们所想的那样,而是一个定值... //利用构造函数进行封装,防止名字滥用,HTML动态添加 function navList(id){ var dad=document.getElementById

    2.7K10
    领券