我是一个 javascript 新手,我想知道以下是否可行:
我有一个看起来像这样的 javascript 幻灯片;
<script type="text/javascript" src="jquery.cycle.all.2.72v2.js.gz"></script>
<script>
$('#cycleLifestyle').cycle({
fx: 'fade',
timeout: 5000,
pager: '#nav',
pause: 'true'
});
$(window).load(function() {
$('#cycleLifestyle').css('visibility', 'visible');
});
</script>
<style type="text/css">
#cycleLifestyle {visibility:hidden;}
#r1 {background:url(131112_FW_HP_R1.jpg) repeat-x top center; width:1000px; height:396px;}
#r2 {background:url(131112_FW_HP_R2.jpg) no-repeat top center; width:1000px; height:396px;}
</style>
<div id="cycleLifestyle" style="position: relative; width: 1000px;">
<div class="cycleLifestyle1">
<div id="r1">
</div>
</div>
<div class="cycleLifestyle2">
<div id="r2">
</div>
</div>
</div>
我想要发生的是向页面主体添加一些样式,即背景图像,它会根据正在查看的旋转而变化。
所以类似的东西
if .cycleLifestyle1 opacity = 1 then
use body{background:url(image.jpg)}
else
use body{background:url(image2.jpg)}
但是我将如何编写它并将其添加到现有的 javascript 中?