我有一个小的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. 从WEB-INF内部包含JavaScript文件
- 2. 包含JavaScript文件的内容
- 3. 如何在HTML中包含JavaScript文件?
- 4. 如何在JavaScript文件中包含库?
- 5. 如何在Eclipse中包含JavaScript文件
- 6. 如何通过h:outputScript包含JavaScript文件?
- 7. Stack Overflow如何包含Javascript文件?
- 8. Bootstrap |如何包含文件或链接?
- 9. 管理JavaScript包含文件
- 10. Javascript文件包含多次
- 11. 如何在Haml中包含内联JavaScript?
- 12. 包含文件内容php
- 13. 自动包含JavaScript文件(如果尚未包含)
- 14. Sprockets结合JavaScript文件时,如何包含原始文件名?
- 15. 如何包含JavaScript(.js文件)文件2007
- 16. 如何将html或模板文件包含到.html文件中?
- 17. jquery - 如何包含文件?
- 18. 如何“包含”文件?
- 19. ASP.Net - 如何从另一个项目中包含嵌入式JavaScript文件?
- 20. 如何在div中(在包含文件中)在PHP中嵌入JavaScript?
- 21. 如何从子目录制作包含javascript文件的包
- 22. 嵌入图像与包含文件名
- 23. 可以包含嵌套的文件吗?
- 24. angular 2 - 如何为组件包含JavaScript?
- 25. 如何包含一个包含coldfusion代码的外部JavaScript文件?
- 26. 如何仅在未包含Javascript和css文件的情况下包含它们?
- 27. 如何通过JavaScript文件将所有JavaScript文件包含在目录中?
- 28. 如何通过仅包含PEAR.php文件来包含PEAR包?
- 29. 嵌套的`include()`指令 - 如何包含来自多个目录的文件(包含另一个文件)?
- 30. PhoneGap如何从应用程序的内部存储中包含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