【发布时间】:2012-08-17 10:31:36
【问题描述】:
我是第一次尝试 jQuery,但我不确定如何让它正常工作。我在开头的<head> 标签附近添加了以下代码:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>
后跟以下 jQuery 代码:
<script>
$('.darkmask > img').hover(function(){
$(this).parent().toggleClass('darkmask-hover');
})
</script>
不幸的是,当我在浏览器或 JSFiddle 中尝试此代码时,它不起作用。不过when I set JSFiddle's framework to load jQuery itself,不是通过我自己的代码加载jQuery,动画就可以正常工作了。
我加载 jQuery 是否错误?如果是这样,正确的方法是什么?
【问题讨论】:
-
你用的是哪个导航器?
-
我已经在 Mac OS 上的 Safari 6.0、Firefox 14.0、Chrome 21.0 和 Opera 12.0 中对其进行了测试(整页包含所有供应商前缀)。
-
我认为问题不在您的代码中。当你去ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js时,你有没有js?
-
当然。这就是 Google 托管他们的低延迟 jQuery 文件的地方。
-
你能解释一下什么不工作吗?
标签: javascript jquery load onload