使用流沙插件的悬停效果
hover effect with quicksand plugin
我正在网站上使用流沙插件,我想让所有项目都具有悬停效果。我设法做到了,但在过滤发生后悬停效果会消失。然后我遵循了这个建议:
jQuery 流沙插件与 .click 方法
并将以下内容添加到我的代码中:
$("img.on").live({
mouseover:
function() {
$(this).stop().animate({"opacity": "0"}, "slow");},
mouseout:
function() {
$(this).stop().animate({"opacity": "1"}, "slow");}});
$("img.over").live({
mouseover:
function() {
$(this).stop().animate({"opacity": "1"}, "slow");},
mouseout:
function() {
$(this).stop().animate({"opacity": "0"}, "slow");}});
它似乎在 ff 上工作正常,但 ie8 不起作用。悬停图像显示在原始图像上方,不会从那里移动。如果我将鼠标悬停更改为 mouseenter 并将 mousout 更改为 mouseleave,它至少会在悬停和离开后淡出,然后按预期执行。
我有悬停 img 的不透明度通过 css 到 cero。
我可能犯了一个新手错误,我对js和jquery完全陌生。
使用 .live() 我解决了这个问题,因此克隆的元素会受到悬停的影响
相关文章:
- 如何在Angular2中使用jQuery插件
- 美国地图插件,具有状态数据/悬停功能的新按钮
- 使用插件“精灵”将鼠标悬停在精灵上
- 悬停功能在插件中无限循环
- Jquery 插件悬停卡在动态生成的内容中不起作用
- JQUERY可排序插件,当可拖动元素悬停在指定的元素上时启动函数
- Jquery 可排序插件不允许在拖动元素时启动悬停功能
- Javascript:在没有Jquery或插件的情况下放大鼠标悬停
- 当鼠标悬停时调用插件时会有延迟,同时鼠标悬停时也会取消
- 有没有一种方法来动画的悬停类在jquery中不使用插件/ui工具包
- Fullcalendar插件在悬停时出现Javascript错误
- Firefox插件:将鼠标悬停在页面上高亮显示的文本上时显示弹出窗口
- 当一个标记位于打开的infobox -事件鼠标悬停与infobox插件谷歌地图API v3
- 在JQuery插件中拖动元素时禁用悬停、文本选择等功能
- jquery mega下拉菜单插件(dcMegaMenu)如何改变事件悬停点击窗口大小
- 是否有浏览器支持或任何插件,显示html元素的ID或名称作为工具提示,而悬停在一个元素
- 为什么这个jQuery插件(Tooltipster)的Ajax内容只在鼠标悬停2次后显示
- "悬停”;在jQuery插件函数中不起作用,鼠标悬停并单击即可
- 使用流沙插件的悬停效果
- 是否有一个jQuery插件,用于调整限制在一个框内的悬停瓷砖的大小