JQuery只在列表的第一个元素中工作

JQuery只在列表的第一个元素中工作,jquery,firefox,Jquery,Firefox,我是一名设计师,对jQuery了解不多,在过去的5天里我一直在解决这个问题 请看一下有问题的页面。 除了第一张图片外,每张图片上方的黄色按钮都不起作用:(。在使用firefox 3.6上传网站之前,我在本地主机上测试了这个图库页面,所有按钮都工作正常。我只在互联网上使用相同的firefox 3.6来面对这个问题。 这些按钮在其他浏览器中工作正常 我希望有人能帮助我或给我一个线索 很抱歉我的英语不好在Firefox 3.6.12中,触发下拉菜单的黄色箭头按钮对我来说工作正常。我想你的浏览器jav

我是一名设计师,对jQuery了解不多,在过去的5天里我一直在解决这个问题 请看一下有问题的页面。

除了第一张图片外,每张图片上方的黄色按钮都不起作用:(。在使用firefox 3.6上传网站之前,我在本地主机上测试了这个图库页面,所有按钮都工作正常。我只在互联网上使用相同的firefox 3.6来面对这个问题。 这些按钮在其他浏览器中工作正常

我希望有人能帮助我或给我一个线索
很抱歉我的英语不好

在Firefox 3.6.12中,触发下拉菜单的黄色箭头按钮对我来说工作正常。

我想你的浏览器javascript缓存有问题。只需按shift+ctrl+suppr清空缓存。这应该可以解决问题。

这是我的第一个想法。重新启动Firefox也可以解决问题这就是为什么我在Firefox和Chrome中经常在私有模式下进行测试的原因。缓存当时不是问题。我尝试清除整个历史记录并重新启动浏览器,但遗憾的是,除了第二个图像,它没有工作,现在正在工作,但我不确定它在清除历史记录之前是否工作。我不确定浏览我n Firefox或Chrome上的私有模式禁用或清除javascript缓存。也可以重新启动浏览器。您还可以按shift+ctrl+r尝试刷新,以强制重新加载缓存文件(图像、javascript、css…)该网站在我工作的地方被屏蔽,但如果你能在你的问题中发布代码,那将很有帮助。谢谢。你的英语很好。这在Firefox 3.6和Chrome 7中对我很有效。你是否收到某种错误消息?不,我使用的是firebug,没有错误,我在另外两台计算机上尝试了该网站,但结果相同:(问题是我没有关于某个文件的任何错误消息,所以我不知道该放哪一个代码,尽管我在一些网站上读到过。每个方法都可能有助于访问许多元素。对不起,也许这段代码就是你想要的:$(document).ready(function(){$(“.thumbnail div.info按钮”)。单击(function(){$(this.prev)(.info)).slideToggle(“slow”);$(this.toggleClass(“active”);return false;});$(.bar.rating”)。单击(function(){$(this.prev)(.ratingbox”)。slideToggle(“slow”);$(this.toggleClass(“active”);return false;};$(.post wrapper.lightboxclick”)。单击(function(){$(this.prev(.lightbox”)。slideToggle(“slow”);$(this.toggleClass(“活动”);返回false;});});