Jos*_*hua 4 javascript firebug typeerror
Firebug正在给出错误:
TypeError: $(...) is null
$('#menu img').hover(
Run Code Online (Sandbox Code Playgroud)
我不知道为什么。看似有问题的脚本是当光标悬停在图像上时替换图像的脚本:
$(document).ready(function()
{
var storeNormalPath;
$('#menu img').hover(
function()
{
storeNormalPath = $(this).attr('src');
var imgArray = $(this).attr('src').split('.jpg');
$(this).attr('src', imgArray[0]+'Hover.jpg');
},
function()
{
$(this).attr('src', storeNormalPath);
}
).click (function()
{
//empty now
});
});
Run Code Online (Sandbox Code Playgroud)
在使用chrome的控制台浏览页面后,看起来甚至$(document)返回null。
jQuery(document)但是,它可以正常工作,这表明与jQuery的$运算符存在冲突。
(资料来源:我将引导您到这个问题:$ .document为null)
看到页面标题中同时引用了jquery-1.5.1.min.js和jquery.1.4.2.js,也许这可能是冲突的原因?您是否尝试仅加载其中之一?
让我们知道是否有帮助,对不起,我没有更多帮助。祝好运!
| 归档时间: |
|
| 查看次数: |
21755 次 |
| 最近记录: |