【发布时间】:2013-08-10 05:10:09
【问题描述】:
我无法告诉您在这方面我会多么感激一些帮助。
我正在尝试使用三个按钮,以便访问者可以按下一个按钮并以他们喜欢的货币显示价格。
我了解如何使用下面的一列执行此操作但是正如您将看到的,当我将其应用于多列时,只有第一个有效(单击按钮时会切换价格)。
我了解 html 中的 id 不能重复,这可能是问题的根源。 但我不知道如何才能使定位在 ID 以外的其他对象上起作用。
我已将所有代码粘贴到此小提琴中:http://jsfiddle.net/Rd7mV/ - 请注意,应更改的价格在小提琴上以红色突出显示。
javascript在这里:
jQuery("#menu a").click(function () {
var link = jQuery(this).attr('href');
var showIt = jQuery(link);
var hideIt = jQuery(".cc.current");
hideIt.fadeOut(100, function () {
hideIt.removeClass("current");
showIt.addClass("current");
showIt.fadeIn(100);
});
});
请,如果有人可以提供帮助,这将是一个救命稻草。我搜索了高低,只是真的需要一些实施方面的帮助。
谢谢。 AB。
【问题讨论】:
-
我不明白你需要什么,你的 jsfiddle 似乎工作得很好。
-
var showIt = jQuery(link);为什么要将 URL 传递给 $() ?
-
谢谢大家。 @Dunno 它不起作用。再看二三四红价。当您单击按钮时,它们会消失。只有第一个有效。病毒 721。不明白你的意思?请问你有什么推荐的?
-
@Andrew Brown 啊,你是对的!一开始我没注意到!
-
@Dunno 是的。请问您能帮忙吗?
标签: javascript jquery html dynamic-content