gpt4 book ai didi

javascript - 我的 WordPress 代码中是否存在 jquery 冲突?

转载 作者:行者123 更新时间:2023-12-03 00:59:33 25 4
gpt4 key购买 nike

我有一个 WordPress 页面,我想在其中使用数据值检查复选框中的类别。在本例中为“公告”

这个脚本在 codepen 上工作得很好,但在 wordpress 上却不行。以下是我在 WordPress 页面上放置的所有内容。

jQuery(document).ready(function() {
var input = $('input[data-value="Announcement"]')
input.focus();
input.select();
input.prop('checked', true);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js">
</script>
<input type="checkbox" id="test" name="category[]" data-wpt-type="checkbox" data-wpt- id="test" data-wpt- name="category[]" value="1" data-parent="-1" data-value="Announcement" class="wpt-form-checkbox form-checkbox checkbox">

<input type="checkbox" id="test2" name="category[]" data-wpt-type="checkbox" data-wpt- id="test2" data-wpt- name="category[]" value="2" data-parent="-1" data-value="Story" class="wpt-form-checkbox form-checkbox checkbox">

这是 jquery 问题/冲突吗?主题冲突,或者代码错误?

jQuery.Deferred exception: 
b(...).not(...).filter(...).mediaelementplayer is not a function
a@http://localhost/wordpress2018/wp-includes/js/mediaelement/wp-
mediaelement.min.js?ver=4.9.8:1:634 g/</k<@https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js:2:
30262
undefined jquery.min.js:2:31515
jQuery.Deferred exception: jQuery(...).css(...).mCustomScrollbar is
not a
function Init_BodyConv@http://localhost/wordpress2018/wp-
content/plugins/um-messaging/assets/js/um-messaging.js?ver=4.9.8:36:2
@http://localhost/wordpress2018/wp-content/plugins/um-
messaging/assets/js/um-messaging.js?ver=4.9.8:115:2 j@https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js:2:2994 g/</k<@https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js:2:30262

最佳答案

Wordpress 主题通常使用 jQuery.noConflict()这使得全局 $ 未定义,以防止与也可能使用 $

的其他库发生冲突

尝试改变

jQuery(document).ready(function() {

jQuery(document).ready(function($) {
// ^^

它将在 ready 回调中公开 $

关于javascript - 我的 WordPress 代码中是否存在 jquery 冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52682900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com