jquery - Firefox 中的切换功能出现问题(两个正在切换的 div 内有 wufoo 脚本)

标签 jquery firefox toggle

我在 Firefox 正确显示切换的 div 时遇到问题。我看过其他问题,但似乎没有一个涉及同一问题。

我在两个正在切换的 div 中都有一个 wufoo 表单,这是我的代码。

<script>
$(document).ready(function() {
    $('.cheque-content').hide();
    $('.cheque-function').click(function(){
        $('div.cheque-content').toggle();
});
});
</script>
<h6 class="show-book cheque-function">Book by Cheque</h6>


    <div class="cheque-content">
    <p>sample paragraph</p>

    <div id="wufoo-q7p5z5">
Fill out my <a href="http://zulo.wufoo.com/forms/q7p5z5">online form</a>.
</div>
<script type="text/javascript">var q7p5z5;(function(d, t) {
var s = d.createElement(t), options = {
'userName':'zulo', 
'formHash':'q7p5z5', 
'autoResize':true,
'height':'1346',
'async':true,
'header':'hide', 
'ssl':true};
s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
s.onload = s.onreadystatechange = function() {
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
try { q7p5z5 = new WufooForm();q7p5z5.initialize(options);q7p5z5.display(); } catch (e) {}};
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
})(document, 'script');</script>
</div>

另一个 div 遵循相同的代码和不同的信息,我假设这与 wufoo 脚本有关,有人知道为什么这在 Firefox 中不起作用吗?它适用于所有其他浏览器。

谢谢 格兰特

最佳答案

另一种方法是使用单一表单。在表单中添加一个问题,询问他们是否想通过 PayPal 或支票付款。然后使用 Wufoo 的规则功能,这样支票注册者就不会发送到 PayPal:

http://www.wufoo.com/2010/07/08/pay-by-check/

关于jquery - Firefox 中的切换功能出现问题(两个正在切换的 div 内有 wufoo 脚本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15245234/

相关文章:

javascript - 使用 jquery 单击更改值按钮 : how to refer to the button in my code?

jquery - 最大高度过渡

jquery - onClick 将文本插入或附加到文本区域

javascript - 在 mousedown 上开始悬停并在 mouseup 上停止

asp.net - 为什么 FireFox 3.6.8 不缓存来自 asp.net 开发者服务器的静态内容?

php - 返回调用网站

javascript - Angular 确保在打开另一个开关时关闭开关

javascript - 检查元素是否悬停在 jQuery 上

javascript - Jquery treeview-如何通过单击按钮来展开/折叠给定的单个节点

http - 为什么 Firefox 并不总是为 POST 请求发送 HTTP Origin header ?