将淡入淡出添加到此jQuery滚动显示
Add fade to this jQuery rollover
我该如何为这段jQuery添加渐变或动画化不透明度的变化?
感谢
<script type='text/javascript'>
$(document).ready(function(){
$(".alain").hover(
function() {$(this).attr("src","images/rollovers/alain-rollover.png");},
function() {$(this).attr("src","thumbnails/alain-thumbnail.jpg");
});
});
</script>
淡出图像,更改来源,将图像淡入:
$(document).ready(function(){
$(".alain").on('mouseenter mouseleave', function(e) {
var src = e.type == 'mouseenter' ? 'images/rollovers/alain-rollover.png' : 'thumbnails/alain-thumbnail.jpg';
$(this).fadeOut('slow', function() {
$(this).prop('src', src).fadeIn('slow');
});
});
});
jsbin
如果旧的浏览器不是问题,那么添加和删除带有CSS3转换的类似乎更容易。
相关文章:
- jQuery滚动功能只工作一次
- jQuery滚动器插件修改
- 当元素可见时,jQuery滚动函数会触发一次
- jQuery滚动到聊天框底部
- 如何发现用户是否使用jQuery滚动到HTML容器的末尾
- 使用 jQuery 滚动窗格
- jQuery 滚动到锚点适用于移动设备,但不适用于桌面
- JQuery 滚动列表框模仿键盘导航
- JQuery 滚动到锚点行为奇怪
- jquery滚动功能无法正常工作
- JQuery滚动到底部
- 使用jQuery滚动获取距窗口顶部的距离
- jQuery滚动&锚初始位置
- 如何使用jQuery滚动到页面顶部
- 核心滚动标题面板+jQuery滚动
- iOS jquery滚动视图插件不会在iframe上滚动y
- 取消弹出jquery滚动事件
- jQuery滚动力不会滚动超过450px
- jQuery滚动出现问题
- Jquery滚动到基于数据属性的部分