如果滚动到 this article 的末尾您将看到此名称列表:
- 沃瓦纳
- Oomvy
- 埃萨
- 戈泽
- 亨特拉
- 莫利萨
- 吉吉克
- 亚贝里
- 阿妮亚
- 迪米
- 吉巴尔
每个列表项都包含一个图像和链接。与每个 li
关联的图像通过 CSS 隐藏。我一直在尝试设置一些 jQuery,以便在链接滚动时显示图像。
代码如下:
<li><img class="previewImage" src="http://www.brandroot.com/images/brands/gibbal.png" width="200" height="151" /><a href="names/gibbal">Gibbal</a></li>
以及我在控制台中应用的简单 jQuery 来测试:
$('.previewImage').show();
错误:
TypeError: Cannot read property 'show' of null
我忽略了什么?这让我发疯,想象这很简单。
最佳答案
由于某种原因,正在做
jQuery('.previewImage')
有效,而
$('.previewImage')
为空。这可能是由另一个使用 $ 快捷方式的库引起的(也许是原型(prototype)?)。长话短说:使用第一个语法代替 $
关于javascript - 尝试使用 jQuery 显示图像时,在控制台中出现错误 "Cannot read property ' show' of null",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24196167/