jQuery .addclass 在 wordpress 中不起作用
jQuery .addclass not working in wordpress
我有以下div
,它显示了一个粘性标题,使用<div id="header-sticky-wrapper" class="sticky-wrapper is-sticky" style="height: 205px;">
如何将另一个类附加到此行?
我正在使用以下内容,但它不起作用,但我已经在控制台中运行了它,它给了我想要的答案 - WP 已加载 JQ,因为还有其他插件等工作正常:
jQuery(document).ready(function($) {
$('#header-sticky-wrapper').addClass( 'nonHomeLogo' );
});
$(document).ready()
和$(window).load()
仅在DOM
准备就绪和页面首次加载时触发一次。在将动态加载的脚本中使用它不起作用。
您可以设置执行脚本的超时
setTimeout(function(){
$('#header-sticky-wrapper').addClass( 'nonHomeLogo' );
}, 1000);
这不保证在您的#header-sticky-wrapper
进入DOM
之前执行
如果通过jQuery.load()
函数将新内容放入DOM
,jQuery
将执行存在该内容的任何脚本。在这种情况下,您可以将脚本添加到相关元素之后的某个位置。
<div id="header-sticky-wrapper">...</div>
<script> $('#header-sticky-wrapper').addClass( 'nonHomeLogo' );</script>
试试这段代码:
(function($) {
$('#header-sticky-wrapper').addClass( 'nonHomeLogo' );
})(jQuery)
相关文章:
- suitecrm的web到lead形式在wordpress中不起作用
- Wordpress:javascript在服务器上的wp-admin中不起作用
- WordPress下拉菜单在我的主题中不起作用
- 自定义查询在Wordpress页面中不起作用
- Jquery在wordpress内容中不起作用
- 为什么这个jQuery图像映射在WordPress上不起作用
- WordPress和Bootstrap:下拉菜单不起作用
- WordPress博客中的Mixpanel分析不起作用
- 简单的Javascript在Wordpress/WooCommerce插件中不起作用
- wordpress phonegap json不起作用
- Jquery在Wordpress中不起作用;函数php
- Wordpress和JS工具提示不起作用
- Wordpress中的谷歌地图地理编码不起作用
- Wordpress jquery不起作用(计算系统)
- AJAX的联系表单在Wordpress中不起作用
- WordPress 排队不起作用
- 用于“全选”复选框的脚本在WordPress页面上不起作用
- Google Map API v3 在 Wordpress 中不起作用
- WordPress - 图像和JavaScript不起作用
- jQuery搜索和替换不起作用(Wordpress)