gpt4 book ai didi

javascript - Jquery 更改功能不起作用 wordpress 管理仪表板

转载 作者:行者123 更新时间:2023-11-30 13:45:03 25 4
gpt4 key购买 nike

我正在研究基于 WordPress 的帖子格式选择选项。试图获取所选选项的值。但是更改方法不起作用。不给警报值也测试警报。我的代码如下,

(function (jQuery){
"use strict";
jQuery(document).ready(function () {

jQuery("#post-format-selector-0").change(function () {

var selectedVal = $("#post-format-selector-0:selected").val();

alert("Hi, your favorite programming language is " + selectedVal);

alert("Hi, your favorite programming language is PHP ");

});

});
})(jQuery);

enter image description here

最佳答案

您在更改 函数中使用了$ 别名。尝试将您的代码更改为:

(function ($){
"use strict";
$(document).ready(function () {

$(document).on('change','#post-format-selector-0',function(){

var selectedVal = $("#post-format-selector-0:selected").val();

alert("Hi, your favorite programming language is " + selectedVal);

alert("Hi, your favorite programming language is PHP ");

});

});
})(jQuery);

编辑:如果您在 header 中对脚本进行排队,即使您有多余的 ready 函数,select 元素也可能不会在设置 change 函数之前加载。将 on 函数分配给 document(或者最好是最近的父级)允许它在 select 最终出现时触发。

关于javascript - Jquery 更改功能不起作用 wordpress 管理仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59501696/

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