我有一個滑塊與自動播放。 每5秒一次,不同類別的幻燈片放映中的不同元素將該類別視爲「活動」,您可以看到不同的幻燈片。和往常一樣。每當一個html元素將類「活動」更改或添加類到另一個
<style>
.topHeaderOfSite.slide1{background-color:red;}
.topHeaderOfSite.slide2{background-color:green;}
.topHeaderOfSite.slide3{background-color:yellow;}
</style>
<div class="topHeaderOfSite">
//some code here...
</div>
<div class="slides">
<div class="slide1 active">
//img ...
</div>
<div class="slide2">
//img ...
</div>
<div class="slide3">
//img ...
</div>
</div>
我想,每一個比「活動」類更改幻燈片如時間:「滑件積極的」,「滑件3活躍」,帶class =「topHeaderOfSite」元素添加類滑動元件。
<div class="topHeaderOfSite slide1">
//some code here...
</div>
我想要這個改變「topHeaderOfSite」背景顏色,不同的幻燈片,不同的顏色。
我試試這個由我的自我,但其只對第一張幻燈片的工作,如果我改變幻燈片和主動去「.slide2' 中,」 .topHeaderOfSite「仍然繼續有類」 .topHeaderOfSite.slide1'
jQuery(document).ready(addClassToTop);
function addClassToTop() {
if($('.slide1').hasClass("active")){
$('.topHeaderOfSite').addClass("slide1");
}else if($('.slide2').hasClass("active")){
$('.topHeaderOfSite').addClass("slide2");
}else if($('.slide3').hasClass("active")){
$('.topHeaderOfSite').addClass("slide3");
}else{$('.topHeaderOfSite').addClass("nothingHappen");
}
您可以查看網站上的住址http://www.zaxaropolis.gr/nextgen/index.php 這些課程是障礙,但您可以理解。
你的滑塊代碼在哪裏?請給我們[mcve]。 –
我使用joomla和滑塊是一個組件,滑塊的名稱是「智能滑塊3」,但我不認爲你需要代碼。我正在尋找一種解決方案,我想(java),在「topHeaderOfSite」上添加類,每次「活躍」類去deffernet幻燈片。 – Alexikakos
爲我工作的解決方案是[這裏](https://stackoverflow.com/a/9609065/6477961) – Dimitra