我存储所有在frontend.js中处理应用程序前端部分的JavaScript代码。 如果DOM元素不存在这个页面上,但我尝试应用插件的JavaScript抛出错误 样品:将jquery插件应用到dom元素
$('#normalImage').Jcrop({
setSelect:[ 0, 0, 48, 48 ],
sideHandles:false,
onChange:showPreview,
onSelect:showPreview,
aspectRatio:1
});
我发现这个问题,我们检查的大小
if($('#normalImage').size() > 0)
//apply plugin
一个解决方案,但我不确定什么是正确的方式
你的意思是'不exist' **尚未**?你可以将你的代码封装在'$(docuemnt).ready()' – JMax 2012-01-05 13:23:10