我通过小部件创建一个自定义WordPress页面,其中我想使用以下代码激活一个小部件
jQuery(document).ready(function($) {
/* For $.chained.js */
$("#series").chained("#mark");
$("#model").chained("#series");
$("#engine").chained("#series, #model");
return;
/* Show button after each pulldown has a value. */
$("#engine").bind("change", function(event) {
if ("" != $("option:selected", this).val() && "" != $("option:selected", $("#model")).val()) {
$("#button").fadeIn();
} else {
$("#button").hide();
}
})
});当我激活小部件时,该代码可以正常工作,但如果我禁用该小部件,则代码显示错误TypeError:$(.).chained不是函数。那怎么解决这个问题?谢谢..。
发布于 2016-07-11 03:48:01
之所以会出现这种情况,是因为“链式选择”插件源代码不包括:
function enqueue_stuff(){
wp_enqueue_script('chainedjs', 'https://raw.githubusercontent.com/tuupola/jquery_chained/master/jquery.chained.remote.min.js', array('jquery'), false, true);
}
add_action('wp_enqueue_scripts', 'enqueue_stuff');https://stackoverflow.com/questions/38298726
复制相似问题