我有一个acf字段“select”,我想从使用js中删除一些选项
但我无法访问它返回的未定义字段
<select id="acf-block_5f35006ff2da4-field_5f3cce8a89941"
class=""
name="acf-block_5f35006ff2da4[field_5f3cce8a89941]"
data-ui="0" data-ajax="0"
data-multiple="0"
data-placeholder="Select"
data-allow_null="0">
<option value="transparent">Transparent/bakgrundsfärg</option>
</select>
我试过了 document.addEventListener("DOMContentLoaded", function(event) {
console.log("loaded") //Prints out: loaded
var element = document.getElementById("acf-block_5f35006ff2da4-field_5f3cce8a89941");
console.log(element)// Prints out: undefined
}),
触发DOMContentLoaded时,它表明块尚未完成加载add_action(\'admin_enqueue_scripts\', function ($hook) {
$file = sprintf("%s/js/wp-admin_blocks.js", get_template_directory());
if(file_exists($file)) {
$mtime = filemtime($file);
wp_enqueue_script(\'ams-blocks\', sprintf("%s/js/wp-admin_blocks.js", get_template_directory_uri()), [], $mtime, true);
}
});