我正在为注册表单做一个 wordpress 插件。我想通过 ajax 和 jquery 验证我的表单。我编写了 ajax/jquery js 文件并将其命名为 user_ajax.js,但是当我将它包含在我的主插件中时,它不起作用并且 $ 未定义错误也会出现。
请帮助我,我在这里停留了 4 天...
像这样在wordpress中注册你的脚本http://codex.wordpress.org/Function_Reference/wp_enqueue_script
http://codex.wordpress.org/Function_Reference/wp_register_script
function my_plugin_admin_init() {
/* Register our script. */
wp_register_script( 'my-plugin-script', plugins_url( '/ user_ajax.js', __FILE__ ) );
wp_enqueue_script('jquery'); // Enqueue jQuery that's already built into WordPress
wp_enqueue_script('my-plugin-script');
}
add_action('wp_enqueue_scripts', 'my_plugin_admin_init');
在您的 wordpress 插件文件中使用以下函数作为方式使用 jQuery 而不是 $。
你能检查一下这个 wordpress 功能,以便在 wwordpress 代码中注册和取消注册 javascript 和 css 文件吗
请检查这里 点击这里
下载 jquert-1.9.1 并将 js 文件放入您的项目中,并使用脚本包含该文件
到头部,然后制作一个脚本标签 ex
<html>
<head>
<script src="js/libs/jquery-1.9.1.js"></script>
<script>
$('id or class').click(function){
alert("click");
})
<script>
</head>
<body>
</body>
</html>