Javascript jQuery控制台错误:$(此).effect不是函数

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

我已经盯着我的代码看了好几个小时了,现在想弄明白为什么这个看似简单的jQuery玩法不起作用:

<!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'>&quot;test&quot;</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核心的一部分。谢谢