我尝试使用jquery的掩码插件,以便我可以格式化我的文本框。
但似乎这个功能不起作用。我已经在它正在运行的非WP页面中测试过它
但不是在WP时。任何的想法?
function mask_script(){
wp_register_script('jquery.maskedinput', plugins_url('js/jquery.maskedinput.js', __FILE__ ));
wp_enqueue_script('jquery.maskedinput');
}
add_action('wp_enqueue_script', 'mask_script');
更新
我让它成功了。看到变化,我希望将来可以帮助像我这样的人:)
function mask_script()
{
wp_enqueue_script('jquery');
wp_register_script('maskedinput1',plugins_url('/js/jquery.maskedinput.js', __FILE__ ));
wp_enqueue_script('maskedinput1');
}
add_action('wp_enqueue_scripts', 'mask_script');
答案 0 :(得分:0)
尝试在js
之前添加斜杠:
wp_register_script('jquery.maskedinput', plugins_url('/js/jquery.maskedinput.js', __FILE__ ));
----------------------------------------------------- ^ here -----------------
因为plugins_url
函数将绝对URL返回到你的插件目录而没有斜杠。