我有一个小的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