2014-01-16 24 views
1

我試圖使用jquery的mask插件,以便我可以格式化我的文本框。
但似乎這個功能不起作用。我已經在一個非WP頁面中測試它,它正在工作 但在WP中沒有。任何想法?如何在WP中添加jquery插件文件?

function mask_script(){ 
    wp_register_script('jquery.maskedinput', plugins_url('js/jquery.maskedinput.js', __FILE__)); 
    wp_enqueue_script('jquery.maskedinput'); 
} 
add_action('wp_enqueue_script', 'mask_script'); 

UPDATE

我做了它的工作,。看到的變化
我希望這可以幫助我這樣的人在未來:)

function mask_script() 
{ 

    wp_enqueue_script('jquery'); 
    wp_register_script('maskedinput1',plugins_url('/js/jquery.maskedinput.js', __FILE__)); 
    wp_enqueue_script('maskedinput1'); 
} 
add_action('wp_enqueue_scripts', 'mask_script'); 
+0

我已經在這裏回答它http://stackoverflow.com/questions/19263390/wordpress-loading-multiple-scripts-with-enqueue-noob/19263523#19263523 – codepixlabs

回答

0

嘗試js前添加一個斜槓:

wp_register_script('jquery.maskedinput', plugins_url('/js/jquery.maskedinput.js', __FILE__)); 
-----------------------------------------------------^here ----------------- 

因爲plugins_url的函數返回的絕對URL到您的插件目錄沒有斜線。

+0

我已經做到了,不工作.. :( – user2901740

+0

@ user2901740您是否在控制檯收到任何錯誤? – Felix