0

(对不起我的英语不好)

例如,当幻灯片显示第二张图像时,我想用 javascript 更改幻灯片背景 css。

这是我的页面链接:http: //2013.original-k9.de/index.php/julius-k9-kontakt/valami

和源代码:

<div id="myCarousel" class="carousel slide">
<ol class="carousel-indicators" style="list-style: none;">
    <li class="active" data-target="#myCarousel" data-slide-to="0"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
</ol>
<!-- Carousel items -->
<div class="carousel-inner">
    <div class="active item"><img src="images/headers/3_14.jpg" alt="3 14" />
    </div>
    <div class="item"><img src="images/headers/3.jpg" alt="3" />
    </div>
</div>
<!-- Carousel nav --><a class="carousel-control left" href="#myCarousel" data- slide="prev">‹&lt;/a><a class="carousel-control right" href="#myCarousel" data-   slide="next">›&lt;/a>
</div>
<!-- Call Carousel -->
<script type="text/javascript">
// <![CDATA[
(function($) {
    $('.carousel').carousel({});
})(jQuery);
// ]]>

</script>

感谢帮助!

4

4 回答 4

2

您也可以像这样以旧样式进行操作:

function setColor(element, color)
{
    element.style.backgroundColor = color;
}

我希望它有所帮助。

于 2013-08-08T06:23:46.257 回答
1

尝试这个

  $(this).css({'background-color': '#ccc'});
  $('a', this).css({'color': 'red'});
于 2013-08-08T06:22:39.480 回答
1

你想要的是如下的东西

$('#your-element').css('background-color', '#cccccc');

在哪里以及如何申请取决于您的滑块...

例如,您可以在轮播功能中执行此操作,或使用setInterval等更改颜色。

于 2013-08-08T06:24:15.207 回答
1

您可以使用 jQuery 更改 css 属性:

$('#element_ID_whose_css_should_be_changed').css({'property_you_want_to_set_or_change' : 'new_value_for_property'});

(这可用于更改与背景相关的 css 属性)

于 2013-08-08T06:32:24.893 回答