我正在使用图像旋转器(使用jQuery环形交叉口)的网站上工作。我在jQuery的设置它,当你点击图片,它显示使用下面的代码与图像相关的某些内容:使用图像旋转器显示/隐藏问题
$('#brand-cou').click(function() {
$('#brand-details .detail-section').fadeOut(0);
$('#detail-country-squire').fadeIn("slow");
return false;
});
其中#品牌腠理包含图像的Li和#detail-乡村乡绅是我想展示的部分。这很好,希望我也有一个下一个和一个以前的箭头,这是人们在图像旋转器周围移动的另一种方式。我最难得到正确的文本,以显示他们在使用这些控制旋转器周围进展的时间。这是我现在的代码:
$('a#next').click(function() {
if ('li'.id = 'brand-cou' && 'li'.hasClass('roundabout-in-focus') {
//Do what I need to do
}
});
当图像是前方图像时,它会自动接收“。焦点聚焦”类。我的想法是,我可以为每个特定图像使用一个if语句来说明它是否具有A的标识以及.roundabout-in-focus的类,然后显示A的特定文本。由于某种原因,这是行不通的。这也看起来相当长,因为对于每个图像,我都需要上面的所有代码,以及类似于下一节的前一个按钮部分。所以,从短期来看,我会喜欢一些帮助,弄清楚为什么我的if语句不起作用。如果有人感觉真的很慷慨,我会很乐意帮助人们关于如何压缩这些代码的想法。我觉得如果我可以说,如果一个li有这个特定的ID和一个环形交通聚焦类,然后显示这个文本(无论你点击图像还是点击下一个/上一个按钮) 。我唯一的问题是如何编写它,而不将它链接到点击功能或其他的东西,这使得它包含所有三个选项。
感谢您的帮助!
你可以把HTML结构,以及更具体 – 2010-09-02 12:46:54