wordpress插件中的jQuery图像幻灯片
jQuery image slide in wordpress plugin
我正试图在wordpress插件上用jQuery制作一个图像幻灯片。
这是我在自定义JavaScript 中的代码
网站
$(function(){
$('.esg-entry-cover').on('mouseover',function(){
$('.esg-entry-media').find('img').animate({marginTop:($(this).find('img').height()-$(this).height())},1500)
});
$('.esg-entry-cover').on('mouseleave',function(){
$('.esg-entry-media').find('img').animate({marginTop: ''},1500);
});
});
我想制作这样的个人幻灯片效果最后我的幻灯片刚好是图像的高度谢谢你的帮助。
网站在JavaScript控制台中输出以下错误:Uncaught TypeError: $ is not a function
这意味着$
不是为jQuery定义的,您必须在此处显式使用jQuery。因此,当用jQuery
替换每个$
时,应该解决这个问题。
编辑
要仅为悬停在其上的图像设置动画,必须在mouseenter
/mouseleave
中使用this
。这允许仅对当前元素进行更改。
jQuery(function(){
jQuery('.esg-entry-media').on('mouseenter',function(){
jQuery(this).children('img').animate({marginTop:($(this).find('img').height()-$(this).height())},1500)
});
jQuery('.esg-entry-media').on('mouseleave',function(){
jQuery(this).children('img').animate({marginTop: ''},1500);
});
});
相关文章:
- jQuery图像幻灯片,在停止后淡出到第一张图像
- 为什么我的图像幻灯片不起作用
- Javascript图像幻灯片;不起作用
- 将视差与图像幻灯片一起使用
- wordpress插件中的jQuery图像幻灯片
- 当我们使用JavaScript点击下一个或上一个按钮时,图像幻灯片播放计时器的速度会加快
- JavaScript循环图像幻灯片
- 简单的HTML图像幻灯片
- 向上一个/下一个图像幻灯片添加计数器(仅限javascript/css)
- 如何使Javascript图像幻灯片缓慢更改图像
- Javascript图像幻灯片
- 我的图像幻灯片代码有什么问题
- 为什么jQuery图像幻灯片在Netbeans中不起作用
- 如何显示来自 mysql 数据库的图像幻灯片
- 更改图像幻灯片放映幻灯片中的图像
- 使用计时器制作图像幻灯片
- 多个图像的 HTML 图像幻灯片放映
- Jquery setTimeout 不起作用(图像幻灯片)
- 使用JavaScript更改背景图像图像以进行图像幻灯片
- 如何制作循环图像幻灯片