Javascript jQuery控制台错误:$(此).effect不是函数
我已经盯着我的代码看了好几个小时了,现在想弄明白为什么这个看似简单的jQuery玩法不起作用:Javascript jQuery控制台错误:$(此).effect不是函数,javascript,jquery,Javascript,Jquery,我已经盯着我的代码看了好几个小时了,现在想弄明白为什么这个看似简单的jQuery玩法不起作用: <!DOCTYPE HTML> <html> <head> <title>title</title> <meta charset="UTF-8"> <meta name="keywords" content="test"> <meta
<!DOCTYPE HTML>
<html>
<head>
<title>title</title>
<meta charset="UTF-8">
<meta name="keywords" content="test">
<meta name="description" content="test">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<p class='box' id='title'>"test"</p>
<div class='gallery'>
<p class='tNail' id='one'>
<p class='tNail' id='two'>
<p class='tNail' id='three'>
<div class='clear'></div>
<p class='tNail' id='four'>
<p class='tNail' id='five'>
<p class='tNail' id='six'>
<div class='clear'></div>
</div>
<div class='clear'></div>
<p class='footer'>test 2011 <a href='#'>test</a></p>
</body>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(document).ready(function()
{
$(".tNail").click(function()
{
$(this).effect("scale", {percent:200, direction:'both'}, 1000);
});
});
</script>
</html>
标题
“测试”
$(文档).ready(函数()
{
$(“.tNail”)。单击(函数()
{
效果(“比例”{百分比:200,方向:'tware'},1000);
});
});
我尝试过使用noConflict()但没有效果。如果有人能给我点启示,我将不胜感激
谢谢。啊,再看一遍,我想错误消息可能是“
$(this)。effect
不是一个函数”(这与${this}
有很大不同)。您尚未加载jQueryUI,该方法就是在这里定义的
包括jQuery UI库并重试。实际的错误消息是什么?你引用的那个似乎不可能…你确定你当前的文件夹中有jQuery.js吗?是的,我下载了jQuery文件并将其重命名为jQuery.js。老实说,我的错误是:${this}。效果不是函数noConflict与此有什么关系…我在错误报告中看到了很多问题“…不是函数”许多人解决了他们的问题,没有冲突。我想尝试一下,但没有成功。啊,我认为UI功能是jquery核心的一部分。谢谢