我想测试一个动态php照片库中的图像从文件夹加载到图库中的属性。画廊使用灯箱显示一旦点击照片。这是我使用的测试内容:使用jquery测试元素属性时收到的错误
if($('#lightboxImage').attr('src') !== 'undefined'){ do something here }
我发现了一个初始误差在调试(无法调用空的“ATTR”),我觉得是因为#lightboxImage只有一个“SRC”属性时点击图库中的图片。首次加载页面时,显然没有任何内容被点击。
关于如何解决这个问题的任何想法?
感谢
不,这里真的是错误的。 $(“#anything”)在任何情况下都不应该返回null,并且应始终在任何jQuery对象上定义attr()。看得更深。 – Malvolio 2012-07-29 22:42:16
你确定你已经包含了jQuery吗? – 2012-07-29 22:42:53
@CharlieRudenstål:那么'$ is not defined'将会被抛出 – zerkms 2012-07-29 22:43:30