【发布时间】:2012-10-13 09:27:30
【问题描述】:
看着这个我快疯了。我需要改变一个元素的属性,这是我之前做过很多次的事情。但它失败了。现在我什至无法让 jquery 向我展示它所具有的属性。和find()返回的内容有关系吗?
var c = new_photo_div.find('[class = photo]')[0];
alert(c);
alert(new_photo_div.attr('class'));
alert(c.attr('class'));
第一个警报正确识别元素:Object HTMLImageElement
第二个警报正确地给了我 new_photo_div 的类。
第三次警报失败。没有警报。
我觉得应该说:照片
【问题讨论】:
-
查看控制台的错误信息。