我寫了這個代碼我可以將這個jquery腳本減少到一行嗎?
if (forw == true)
{
if ($('.tickertape li.active')[0] != $('.tickertape li').last()[0])
{
$('.tickertape li.active').removeClass('active').next().addClass('active');
}
else
{
$('.tickertape li.active').removeClass('active');
$('.tickertape li').first().addClass('active');
}
}
else
{
if ($('.tickertape li.active')[0] != $('.tickertape li').first()[0])
{
$('.tickertape li.active').removeClass('active').prev().addClass('active');
}
else
{
$('.tickertape li.active').removeClass('active');
$('.tickertape li').last().addClass('active');
}
}
這工作,但真的感覺它應該只在一行上。有沒有辦法做到這一點?
現在很聰明!你有我的+1。 – Bojangles
不錯!我認爲三元運營商就是這樣。 –