当压缩特定的js文件( 安全 )并合并时,我收到以下错误:
Uncaught TypeError: jQuery(...).placeholder is not a function
请在此处查看整个文件:https://gist.github.com/fulv/38ab213eeac3b16adec6
错误发生在第12行:
jQuery('input, textarea').placeholder();
通过评论该行,我可以使错误消失。
我没有看到如何定义placeholder
有什么问题(参见第1108行及以下内容)。实际上,当将portal_javascripts
切换到开发模式时,一切都很顺利。因此,我倾向于认为Plone的javascripts资源注册表的压缩导致了这一点。
任何线索?
答案 0 :(得分:0)
我经常使用未压缩和/或未合并的某些文件。如果禁用该文件的压缩和合并,一切都有效吗?