我有一個小的JavaScript文件(alg-wSelect.js),它只有一行代碼: jQuery('select.alg-wselect')。wSelect(); 它由wordpress插件調用。 是否有可能將它添加到另一個JavaScript文件或包含它內聯? 我該怎麼做? 預先感謝您如何內嵌或包含JavaScript文件
回答
這可以使用wp_add_inline_script完成。請找到以下代碼:
wp_enqueue_script('handel', 'JS FILE PATH' , array(), 'version', true);
$integrate_script="jQuery('select.alg-wselect').wSelect()";
wp_add_inline_script('handel', esc_js($integrate_script));
wp_add_inline_script它會將腳本內聯添加到以前的入隊腳本中。請閱讀關於here
感謝您回覆...... – its4yougr
感謝您的回覆......我將其添加到了functions.php中:wp_enqueue_script('handel','/ wp-content/plugins/currency-switcher-woocommerce/includes/js/alg-wSelect.js',array(),'version',true); $ integrate_script =「jQuery('select.alg-wselect')。wSelect()」; wp_add_inline_script('handel',esc_js($ integrate_script)); 但我得到:未捕獲的SyntaxError:無效的或意外的標記 jQuery的migrate.min.js:1個JQMIGRATE:安裝遷移,版本1.4.1 ALG-wSelect.js:1遺漏的類型錯誤:jQuery的(...) .wSelect不是函數 at alg-wSelect.js:1 – its4yougr
我認爲你需要先閱讀這個函數的文檔。你應該知道什麼是「句柄」,什麼是「版本」被引用。正如你已經解釋過的,你需要添加文件「alg-wSelect.js」中的小腳本。所以你不需要排隊,你需要使用內聯js函數和任何已經入隊的js文件來添加代碼。 – Tristup
- 1. 如何在ajax的innerHTML中嵌入或包含php文件?
- 2. 包含javascript或jQuery的html文件?
- 3. 使用jQuery或Javascript包含PHP文件
- 4. 包含JavaScript文件的內容
- 5. 從WEB-INF內部包含JavaScript文件
- 6. Bootstrap |如何包含文件或鏈接?
- 7. 如何包含多個Javascript文件?
- 8. 如何在xslt中包含javaScript文件
- 9. 如何在Eclipse中包含JavaScript文件
- 10. 如何在HTML中包含JavaScript文件?
- 11. Jade:如何包含一個JavaScript文件
- 12. Stack Overflow如何包含Javascript文件?
- 13. 如何通過h:outputScript包含JavaScript文件?
- 14. 如何在JavaScript文件中包含庫?
- 15. 瀏覽器如何包含JavaScript文件?
- 16. Javascript文件包含多次
- 17. javascript不包含文件?
- 18. Angularjs包含javascript文件
- 19. 管理JavaScript包含文件
- 20. 如何在Haml中包含內聯JavaScript?
- 21. 如何在Telerik包含他們的javascript後包含我的JavaScript文件
- 22. 如何在Chrome擴展的內容js文件中包含其他JavaScript文件?
- 23. 包含文件內容php
- 24. 包含許多文件或僅包含一個文件
- 25. BASH如果目錄包含文件或者不包含
- 26. 自動包含JavaScript文件(如果尚未包含)
- 27. 如何將html或模板文件包含到.html文件中?
- 28. 如何在node.js上包含json文件javascript文件
- 29. 如何包含JavaScript(.js文件)文件2007
- 30. Sprockets結合JavaScript文件時,如何包含原始文件名?
的功能,您可以在您的html中使用在您的HTML – falloutx
感謝您的回覆! !我試過,但我得到Uncaught TypeError:jQuery(...)。wSelect不是(index):3054處的函數! ! !我怎麼能包括/添加:jQuery('select.alg-wselect')。wSelect();到另一個.js文件?即我有:wSelect.min.js文件。我如何添加jQuery('select.alg-wselect')。wSelect();顯示我把它放在一個新的行?我不知道...... – its4yougr