2016-12-25 7 views
1

私はこのカスタムWordPressプラグインを終了しています。以前は、javascriptがロードされていることを確認するためにそれをテストしましたが、サブスクリプション機能をテストするときには何も購読しませんでした。このカスタムWordPressプラグインでJavascriptアラートが機能しないのはなぜですか?

これは私のニュースレター、加入者/ JS/main.jsファイルです:

<?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'); 

答えて

0

:これは私のニュースレター、加入者/含ん/ニュースレター、加入者scripts.phpファイルです

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

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

あなたのコードはうまくいくようです。確認するべきことがいくつかあります。

まず、ブラウザのHTMLをチェックして、JavaScriptが読み込まれているかどうかを確認します。
2番目のURLが正しいかどうかを確認します。 3番目にJSファイルのURLが表示され、正しいJSファイルが読み込まれていますか?

プラグインはアクティブですか? CSSは機能しますか?

あなたの開発ツールのネットワークのタブを確認してください。あなたはそこにロードされているjsを見ますか? コンソールにエラーが発生していますか。 Jqueryがロードされました

+0

私はそれを開発していたカスタムWordPressテーマをロードしていませんでした。だから私はそれを私のカスタムテーマの別のものにコピーして保存しました。 – Daniel

関連する問題