jQuery手风琴 – 在IE中运行,而不是FF

我在products.html页面中创建了一个简单的手风琴:

            

Products

Product 1

Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi.

Product 2

Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus libero ac justo.

Product 3

Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis. Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero ac tellus pellentesque semper.

Product 4

Cras dictum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae.

这在IE,FF和Chrome中出现并起作用。 但是,当页面被导入/加载到我的index.html页面(进入DIV)时,手风琴function/在IE中按预期显示,但始终在FF中展开。

Index.html页面:

             $(document).ready(function(){ $('nav li ul').hide().removeClass('fallback'); $('nav li').hover( function () { $('ul', this).stop().slideDown(300); }, function () { $('ul', this).stop().slideUp(300); } ); });    function getPageContent(a) { $.get(a, processContent, 'html').fail(function() { alert('There is a problem loading a resource. Please re-try');}); } function processContent(file_data) { $("#PageContent").html(file_data); }       
&copy

在FF中调试时,我注意到在错误控制台中指向jquery-1.9.1.min.js时收到错误

‘function Validation.prototype.setMask(name,value,blur){//第105行的一般方法

任何建议表示赞赏

谢谢

很抱歉,如果我不理解您,但我认为问题正在发生,因为您在两个页面中都实现了相同的脚本,请尝试从products.html文件中删除脚本。