我寫了這段代碼來加載一個DIV的內容,當有人點擊一個鏈接。Jquery雙擊鏈接去除div內容
現在,如果您點擊一個鏈接兩次,它將刪除內容。
下面是代碼:
$('a').click(function() {
var id = $(this).attr('class');
if(id == 'first')
{
$('.active').removeClass('active');
$('a.first').addClass('active');
}
else if(id == 'second')
{
$('.active').removeClass('active');
$('a.second').addClass('active');
}
$('#first').toggle(id == 'first');
$('#second').toggle(id == 'second');
});
HTML:
<a class="first">one</a>
<a class="second">two</a>
<div>
<li id="first">
<h2>pen</h2>
<div>
<div>parker</div>
</div>
</li>
<li id="second" style="display: none;">
<h2>car</h2>
<div>Bugatti</div>
</div>
</li>
</div>
CSS:
.active { color: green; }
它只是用於快速雙擊(在這種情況下,它可能是一些競爭條件),或即使這些點擊隔開幾十秒? –