幻想验证码可拖动对象在被拖动到圆圈时消失

时间:2013-08-01 17:15:50

标签: jquery

在我的公司网站上,我已经整合了WebDesign Beach的Fancy Captcha。联系我们表格有效。测试......位于:www.webparity.net

选择指示的ICON并DRAG到圆圈。完美......事实上,如果您先点击“提交”按钮,则会“捕获”验证码,因为没有完成。然后移动图标,然后再次单击提交和wala!它已被捕获......

现在,我看上了花哨的验证码,并在“999.00美元及以上的网站”上添加了第二张验证码。底部SUB BAR从左边开始。

单击它并选择任何包。这个是蓝色的,以表明差异。

因此,当您选择“此时间”的CAPTCHA图标并拖动到圆圈时,您点击图标并开始移动它,它就会消失。发生了什么,你可以调试谷歌中的代码,事件处理是拿起图标并在顶部立即重新定位:644.54454px x left:234.34px。这只发生在999.00及以上的网站上。为什么????好吧,我为自己感到骄傲,但该死的东西让我疯了......

有问题的文件是:jquery.captcha.two.js和captcha.css。

2 个答案:

答案 0 :(得分:1)

您有重复的ID。我不知道这是否是Fancy Captcha或您的实施的错误。但是,第二个验证码中的所有ID都与第一个相同。只有容器(ajaxFCContainer与ajaxFCContainer1)不同。

答案 1 :(得分:0)

我找到了...... YAY !!!!!!!!!!

芭芭拉,谢谢你的帮助......

在线173我必须这样做......

//以下一行有效....但是 $(“。ajax-fc-”+ randVal).draggable({containment:“#ajaxFCContainer1”});

并且在第195行我不得不这样做...
//掉落区(CIRCLE)
$(“#ajaxFCContainer1#ajax-fc-content1#ajax-fc-circle1”)。droppable({// ...代码的其余部分

查看... WebParity.net

谢谢大家和LastCoder,你是对的,但它似乎有效,而且我并不关心这个数字......