0

I use the Jquery Real Person Recaptcha (http://keith-wood.name/realPerson.html). It works, but "Click to change" o "Try another options" dont work and I have the error:

Object # has no method 'on'

My code is:

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en_US" />
    <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="jquery.mousewheel-3.0.2.pack.js"></script>
    <script type="text/javascript" src="fancybox/jquery.fancybox-1.3.1.js"></script>
    <script type="text/javascript" src="js/jquery.tickers.js"></script>
    <script type="text/javascript" src="js/jquery.realperson.js"></script>
    <link href="css/jquery.realperson.css" rel="stylesheet" type="text/css" media="screen"/>

    <style type="text/css">
        .realperson-challenge { /*display: inline-block*/
            padding-top: 20px;
            padding-bottom: 20px;
        }
    </style>
    <script type="text/javascript">
        $(function() {
            $('#defaultReal').realperson();
        });
    </script>
</head>

Anyone can help me? I don't see the error. There are 2 jquery includes but if i delete one of this the result is the same.

Thanks in advance

Stefania


Two ways to do this:

  1. Override the save method on your Task model.
  2. Use the post_save signal.
4

2 に答える 2

1

あなたの問題は、on()メソッドがjQuery 1.7に追加され、1.4.2を使用していることです。on()1.4.2 にはメソッドがないため、jQuery ( http://jquery.com ) を更新するか、1.7 より前のバージョンの jQuery で動作するプラグインのバージョンを見つける必要があります。

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
于 2013-05-28T08:37:21.767 に答える