JWa*_*chi 5 html javascript css jquery animation
嗯伙计们,当我摆弄一些动画时,我被卡在Jquery中.事情是我想让一个文本框出现并显示文本,当按钮突出显示像画廊嗯..... 无论如何我做了半穿但文字没有显示.所以任何帮助......
Ps的想法是有一个按钮/圆圈发光和一个文本显示在它下面,就像当一个按钮/圆圈发光时,下面的空白区域显示与之相关的文本.
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
function slide()
{//slide start
$(".textHold").hide()
.delay(1000)
.queue(
function()
{//queue function start
$(".red").css(
{//css start
"background-color":"#000"
}//css end
);//css ();
$(this).dequeue();
}//queue function/\
);//queue();
$(".textHold").fadeIn(500);
$(".textr").fadeIn(500).fadeOut(5000).delay(500);
$(".textHold").fadeOut(500).delay(500);
$(".textHold")
.queue(
function ()
{
$(".red").css({"background-color":"#f00"});
$(this).dequeue();
}
)
.delay(500)
.queue(
function()
{
$(".blue").css({"background- color":"#000"});
$(this).dequeue();
}
)
.fadeIn(500);$(".text").fadeIn(500).delay(500).fadeOut(500).delay(500);
$(".textHold").fadeOut(500).delay(500);
$(".textHold").queue(
function()
{
$(".blue").css({"background-color":"#00f"});
$(this).dequeue();
}
);
}//slide() /\
setInterval(function(){slide();},500);
</script>
</head>
<body>
<div class="red">
</div>
<div class="blue">
</div>
<div class="textHold">
<span class="text">Hello blue</span>
<span class="textr">Hello Red</span>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
在我看来,更改按钮样式的代码在您的控制之下(而不是第三方代码)。在这种情况下,您可以在按钮改变颜色时触发 JQuery 自定义事件。该事件将有一个侦听器,该侦听器将相应地显示文本。
请参阅: http: //www.sitepoint.com/jquery-custom-events/
| 归档时间: |
|
| 查看次数: |
495 次 |
| 最近记录: |