我想創建一個使用jQuery爲按鈕創建點擊事件的JavaScript文件。測試我的第一個插件 - 腳本未加載WordPress
但我不能讓它工作,我甚至不知道腳本是否正在加載。我已經在頁面源中搜索它,但它不存在,所以這表明它根本沒有加載。我是插件和jQuery的新手,但我遵循教程並複製了下面的代碼。
<?php
/*
Plugin Name: PansHousePlugin
Plugin URI: http://pans-house.com
Description: Adds OnClick and Scroll Functionality
Version: 1.0
Author: Paul Leppard
Author URI: http://pans-house.com
*/
add_action('wp_enqueue_scripts', 'load_js');
function load_js() {
wp_register_script('click_scroll', plugins_url('click_scroll.js', __FILE__), array('jQuery'), true);
wp_enqueue_script('click_scroll');
}
?>
和click_scroll.js文件,該文件在同一文件夾中plugin.php文件
(function($){
$(function(){
$("#gopricing").hide();
$(".showpricingbutton").on("click", function(){
$("#gopricing").toggle();
});
});
}(jQuery));
就像我說的,這是完全一樣的教程說。該插件被激活,沒有任何錯誤,但與身份證gopricing的div不隱藏和按鈕不會做任何事情點擊它,所以我假設該腳本尚未加載。
謝謝
在Web瀏覽器中按Ctrl + U鍵。調出源代碼。現在按Ctrl + F並搜索click_scroll.js 如果你找不到它,那麼它不會加載。它也可能正在加載,但路徑不正確。所以可能必須使用/click_scroll.js –
謝謝,我沒有檢查頁面源代碼,並且click_scroll.js文件不在/ plugins_url中。 –