0

我正在为我的网站使用 Open-Id 选择器 jQuery 插件。虽然,我已经正确设置了图像,但它似乎不起作用。我单击图像,我得到$("#openid_form").submit的不是功能。

我做了console.log($("#openid_form"))+Firebug并且.submit不是列表中的函数,它的 submit.php。我检查了很多次,但 submit.php 没有写在任何地方。我似乎无法追踪此错误的原因。

更新:表单的“视图选择源”显示以下生成的 HTML:

<form action="/kohana/signup" method="post" id="openid_form" accept-charset="utf-8">        ....
     <div id="openid_btns"><div id="openid_highlight">
     <a title="Log in with Google" href="javascript:openid.signin('google');" style="background: url(&quot;/kohana/media/images/openid-providers-en.png&quot;) repeat scroll 0px 0px rgb(255, 255, 255);" class="google openid_large_btn"></a></div>.......</a>
     </div>
    </div>
    </form>     
4

1 回答 1

0

问题的根源在于 jQuery 的过时版本。1.2.6我使用的是与插件捆绑在一起的过时版本。

于 2012-07-08T05:50:45.643 回答