【发布时间】:2012-01-05 13:21:26
【问题描述】:
我将处理应用程序前端部分的所有 javascript 代码存储在 frontend.js 中。 如果此页面上不存在 dom 元素但我尝试应用插件 javascript throw 错误 示例:
$('#normalImage').Jcrop({
setSelect:[ 0, 0, 48, 48 ],
sideHandles:false,
onChange:showPreview,
onSelect:showPreview,
aspectRatio:1
});
我找到了一个解决这个问题的方法,那就是检查尺寸
if($('#normalImage').size() > 0)
//apply plugin
但我不确定什么是正确的方法
【问题讨论】:
-
你的意思是
doesn't exist还吗?您可以将代码包装在$(docuemnt).ready()
标签: javascript jquery plugins jquery-plugins