我想知道是否有人可以提高我的代码...使用jQuery我试图在我们只需单击的元素上应用一个类,并在其他元素上禁用此类。jQuery:如何删除点击所有元素的类?
你将会在我的代码中看到我试图在我刚刚点击的类上应用一个类,并删除其他元素上的所有类。
但就目前而言,我做它的“易和Mega很长的路要走”,你可以在$见(“choice1-1”)。点击(函数()
能有些帮助我有一个代码,可以检测到所有其他的ID?
这里我暂时
$(document).ready(function()
{
$('#stick-question-1').mouseenter(function()
{
$('#stick-choices-1').show();
});
$('#stick-choices-1').mouseleave(function()
{
$('#stick-question-1').show();
$('#stick-choices-1').hide();
});
$("choice1-1").click(function()
{
$(this).addClass('hover-etat');
$("#choice1-2").removeClass('hover-etat');
$("#choice1-3").removeClass('hover-etat');
$("#choice1-4").removeClass('hover-etat');
});
});
代码和我的HTML是这样
<div id="stick-choices-1" class="stick-choices">
<a href="#" onclick="displayChoice1('Under 3\'9'); return false;" id="choice1-1">Under 3'9</a>
<a href="#" onclick="displayChoice1('4\' to 5\'2'); return false;" id="choice1-2">4' to 5'2</a>
<a href="#" onclick="displayChoice1('5\'3 to 5\'7'); return false;" id="choice1-3">5'3 to 5'7</a>
<a href="#" onclick="displayChoice1('5\'8 and more'); return false;" id="choice1-4">5'8 and more</a>
</div>
逆序:) – 2012-04-19 16:26:57
当然! ...哎呀。 = D – 2012-04-19 16:28:55
这工作完美..正是我在找什么!你节省了我很多时间! – 2012-04-19 16:31:29