Javascript 在网页上淡入淡出图像
我希望创建一个单击触发的图像旋转木马,例如,如果您单击按钮,图像将淡入,当您单击下一个选项的另一个按钮时,当前图像将淡出,而a按钮图像将淡入 此网站的示例可在上的“产品和服务”下找到(向下滚动一点)Javascript 在网页上淡入淡出图像,javascript,fadein,fadeout,Javascript,Fadein,Fadeout,我希望创建一个单击触发的图像旋转木马,例如,如果您单击按钮,图像将淡入,当您单击下一个选项的另一个按钮时,当前图像将淡出,而a按钮图像将淡入 此网站的示例可在上的“产品和服务”下找到(向下滚动一点) 如何实现此效果?此效果是通过使用jQuery淡入淡出图像来实现的。在代码中,这将大致如下: $('#image1').fadeOut(); $('#image2').fadeIn(); 以及HTML: <img src="first_image.jpg" id="image1"/> &
如何实现此效果?此效果是通过使用jQuery淡入淡出图像来实现的。在代码中,这将大致如下:
$('#image1').fadeOut();
$('#image2').fadeIn();
以及HTML:
<img src="first_image.jpg" id="image1"/>
<img src="second_image.jpg" id="image2"/>
编辑:
这是HTML源代码中所需的最低JavaScript:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$('#showfirst').click(function(e) {
if($('#image1').css('display') != 'none') return;
$('#image2').fadeOut();
$('#image1').fadeIn();
e.preventDefault();
});
$('#showsecond').click(function(e) {
if($('#image2').css('display') != 'none') return;
$('#image1').fadeOut();
$('#image2').fadeIn();
e.preventDefault();
});
</script>
$(函数(){
$('#showfirst')。单击(函数(e){
if($('#image1').css('display')!='none')返回;
$('#image2').fadeOut();
$('#image1').fadeIn();
e、 预防默认值();
});
$('#showsond')。单击(函数(e){
if($('#image2').css('display')!='none')返回;
$('#image1').fadeOut();
$('#image2').fadeIn();
e、 预防默认值();
});
以及以下HTML:
<a href="#" id="showfirst">Show first image</a>
<a href="#" id="showsecond">Show second image</a>
<img src="first_image.jpg" id="image1"/>
<img src="second_image.jpg" id="image2" style="display:none"/>
此效果是通过使用jQuery淡出和淡入图像来实现的。在代码中,这将大致如下:
$('#image1').fadeOut();
$('#image2').fadeIn();
以及HTML:
<img src="first_image.jpg" id="image1"/>
<img src="second_image.jpg" id="image2"/>
编辑:
这是HTML源代码中所需的最低JavaScript:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$('#showfirst').click(function(e) {
if($('#image1').css('display') != 'none') return;
$('#image2').fadeOut();
$('#image1').fadeIn();
e.preventDefault();
});
$('#showsecond').click(function(e) {
if($('#image2').css('display') != 'none') return;
$('#image1').fadeOut();
$('#image2').fadeIn();
e.preventDefault();
});
</script>
$(函数(){
$('#showfirst')。单击(函数(e){
if($('#image1').css('display')!='none')返回;
$('#image2').fadeOut();
$('#image1').fadeIn();
e、 预防默认值();
});
$('#showsond')。单击(函数(e){
if($('#image2').css('display')!='none')返回;
$('#image1').fadeOut();
$('#image2').fadeIn();
e、 预防默认值();
});
以及以下HTML:
<a href="#" id="showfirst">Show first image</a>
<a href="#" id="showsecond">Show second image</a>
<img src="first_image.jpg" id="image1"/>
<img src="second_image.jpg" id="image2" style="display:none"/>
simple…如何使用?我对所有这些都不熟悉,对这些东西不太了解:$simple…如何使用?我对所有这些都不熟悉,对这些东西不太了解:$hmmm,但是如何附加按钮,使图像淡入淡出。类似这样的东西,但我的链接不是通过列表创建的,所以我如何能够使用这些代码到p标签中的a标签。?您可以用a
标签包围图像,并在单击这些标签时触发javascript函数。请查看。要复制GE Energy网站的功能,您可能会在HTML文档的其他地方有a
标签。@Chaki我添加了一个示例实现。hmmm,但是如何附加按钮,使图像淡入淡出。类似这样,但我的链接不是通过列表创建的,因此我如何才能将代码添加到p标记中的a标记。您可以使用a
标记包围图像,并在单击这些标记时触发javascript函数。查看。复制乐趣GE Energy网站的功能性在HTML文档的其他地方可能会有a
标记。@Chaki我添加了一个示例实现。