1
我一直試圖將Gridster包含到我的WordPress後端,但它根本無法工作。前端工作正常,但我不明白爲什麼,因爲這些文件實際上在以下目錄中。將Gridster插入WordPress後端
第一種方式我試了一下:
function add_my_scripts() {
wp_enqueue_script('jquery');
wp_enqueue_script("gridster-script", plugins_url('/js/jquery.gridster.min.js', __FILE__ ), array('jquery'));
wp_enqueue_script("gridster-script-extra", plugins_url('/js/jquery.gridster.with-extras.min.js', __FILE__), array('gridster-script'), true);
wp_enqueue_script("gridster-script-custom", plugins_url('/js/gridster.js', __FILE__), array('jquery'), '1.0', true);
}
第二個:
function add_my_scripts() {
wp_enqueue_script('jquery');
wp_enqueue_script('gridster-script', plugin_dir_url(__FILE__) . '/js/jquery.gridster.min.js', array('jquery'));
wp_enqueue_script('gridster-script-extra', plugin_dir_url(__FILE__) . '/js/jquery.gridster.with-extras.min.js', array('gridster-script'));
wp_enqueue_script('gridster-script-custom', plugin_dir_url(__FILE__) . '/js/gridster.js', array('jquery'));
}
第三和最後一個:
function add_my_scripts() {
wp_enqueue_script('jquery');
wp_enqueue_script('gridster-script', get_template_directory_uri() . '/js/jquery.gridster.min.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('gridster-script-extra', get_template_directory_uri() . '/js/jquery.gridster.with-extras.min.js', array('gridster-script'), '1.0.0', true);
wp_enqueue_script('gridster-script-custom', get_template_directory_uri() . '/js/gridster.js', array('jquery'), '1.0.0', true);
}
謝謝你,我不知道。這篇文章對我也有幫助,因爲這個文件已經包含在內,但卻出現了錯誤。 (http://stackoverflow.com/questions/12343714/typeerror-is-not-a-function-when-calling-jquery-function) – Michael
不客氣。如果回答這個問題,請選擇「正確」。 – rnevius
對不起忘了:) – Michael