Adipoli jQuery 图像悬停效果
Adipoli jQuery Image Hover Effects
我正在使用Adipoli jQuery图像悬停效果,但是我在更改某些属性时遇到问题。图像变为灰度,鼠标悬停时它变为颜色,但后来我设置了当我单击图像时它应该保持彩色,但它坏了,因为不是替换图像,而是在顶部添加图像并在其上添加另一个图像(但它未定义,因此未显示)。下面是我正在使用的代码,但您可以从 www.filedropper.com/adipoli-test 下载完整的示例
<script type="text/javascript">
$(document).ready(function() {
$('#image1').adipoli({
'startEffect' : 'grayscale',
'hoverEffect' : 'popout'
});
});
function select(n){
$('#image1').adipoli({
'startEffect' : 'normal',
'hoverEffect' : 'popout'
});
}
</script>
<div style="width:650px; height: 400px; display:block; margin: 60px;">
<a href="javascript:void(0)" onclick="select(1)"><img src="image1.jpg" class="img1" id="image1"></a>
</div>
我真的很想让这件事发生,我希望一些jQuery专家可以帮助我。
我制作了新的jquery函数"adipoliDestroy",它从元素中摧毁adipoli。现在在元素上重新初始化adipoli之前,再次调用销毁和初始化adipoli。
(function($){
$.fn.adipoliDestroy = function(){
var clone = this.clone().css('display', 'block'),
wrapper = null;
if (wrapper = this.parents('.adipoli-wrapper')){
wrapper.replaceWith(clone);
}
return clone;
}
})(jQuery);
function select(n){
$('#image1').adipoliDestroy().adipoli({
'startEffect' : 'normal',
'hoverEffect' : 'popout'
});
}
相关文章:
- jQuery:当屏幕大小改变时,如何更改默认图像和悬停图像
- 在悬停图像上播放声音,悬停在图像上时停止
- JS用于鼠标悬停图像上传按钮(如Facebook)
- 带有悬停图像的子导航栏
- javascript悬停图像并从左上到右下显示
- 悬停图像链接,更改文本css
- Jquery:图像获胜'点击后不会改变,而是停留在悬停图像上.
- 如何在悬停图像时显示不同的滑块箭头
- 鼠标悬停图像干扰
- 如何在悬停图像时显示某些信息,并在单击图像时显示某些内容
- 悬停图像时是否可以隐藏标题
- j查询悬停图像效果
- JavaScript 鼠标悬停图像交换问题
- 使用 jQuery 预览图像,更改悬停图像大小
- 滑动切换 单击或悬停图像时显示段落
- 如何将悬停图像与 Twitter 引导下拉菜单一起使用
- 如何悬停图像显示迷你画廊
- 鼠标悬停图像地图上的工具提示
- Javascript.悬停图像,将其移动到显示图像的右侧
- Javascript鼠标悬停图像