为什么我的Javascript警报不适用于此自定义WordPress插件?

丹尼尔

因此,我正在完成此自定义WordPress插件。之前我对其进行了测试,以确保正在加载javascript,但是现在,当我测试订阅功能时,它什么都没有订阅,但是我创建了一个警报,告诉我它的工作方式,但不能运行。

这是我的新闻通讯订户/js/main.js文件:

jQuery(document).ready(function($){
     $('#subscriber-form').submit(function(e){
        e.preventDefault();

        alert('Submitted');
     });
});

这是我的newsletter-subscriber / includes / newsletter-subscriber-scripts.php文件:

<?php

// Add Scripts
function ns_add_scripts(){
        wp_enqueue_style('ns-main-style', plugins_url().'/newsletter-subscriber/css/style.css');
        wp_enqueue_script('ns-main-script', plugins_url().'/newsletter-subscriber/js/main.js', array('jquery'));
}

add_action('wp_enqueue_scripts', 'ns_add_scripts');

您的代码看起来不错。需要检查的几件事。

首先,通过检查浏览器中的html来检查您的javascript是否已加载。
其次检查网址是否正确。第三步进入JS文件网址,是否加载了正确的JS文件?

插件是否处于活动状态?CSS是否有效?

检查开发工具的“网络”标签。您看到那里加载了js吗?控制台是否报错?jQuery加载了吗

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Wordpress:分页不适用于自定义帖子类型

如何管理自定义Qt插件的依赖关系(不适用于Qt Creator)?

为什么按自定义公式筛选视图不适用于此检测列中第一个唯一条目的公式?

为什么get_the_post_thumbnail_url不适用于自定义添加大小?

为什么height:auto不适用于此图像?

为什么数据绑定不适用于我的自定义属性指令

我的自定义主题不适用于按钮

为什么$别名不适用于此jQuery函数

CSS不适用于自定义fxml组件

为什么Finalize方法不适用于自定义类型

为什么错误警报不适用于getJSON?

为什么Mysql order by不适用于此查询

PhoneGap-自定义插件不适用于PhoneGap Build

自定义jQuery脚本不适用于Wordpress

分页不适用于自定义重写规则

为什么 Scrapy 不适用于此页面?

wordpress 自定义 add_rewrite_rule 不适用于分页

为什么 numba 不适用于此嵌套函数?

自定义 wordpress 分类功能不适用于自定义帖子类型

为什么单选按钮不适用于此代码?

为什么 CORS 不适用于此配置?

为什么 argparse 自定义类型函数不适用于 nargs?

为什么验证不适用于此功能?

重定向不适用于自定义插件 wordpress

为什么我的自定义 Tailwind CSS 实用程序不适用于 React 元素?

jQuery 自定义代码不适用于 Wordpress

为什么自定义验证不适用于反应式表单?

为什么scrapy shell 不适用于此网址?

为什么样式不适用于自定义 Web 组件中的所有插槽元素?