0

我正在为注册表单做一个 wordpress 插件。我想通过 ajax 和 jquery 验证我的表单。我编写了 ajax/jquery js 文件并将其命名为 user_ajax.js,但是当我将它包含在我的主插件中时,它不起作用并且 $ 未定义错误也会出现。

请帮助我,我在这里停留了 4 天...

4

3 回答 3

0

像这样在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 而不是 $。

于 2013-09-02T12:36:38.113 回答
0

你能检查一下这个 wordpress 功能,以便在 wwordpress 代码中注册和取消注册 javascript 和 css 文件吗

请检查这里 点击这里

于 2013-09-02T12:37:38.693 回答
-2

下载 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>
于 2013-09-02T12:32:34.643 回答