此代码的效果是多个aabb全都触发特效
但是我希望的是只触发单独一个aabb
我本来想的是通过把对象赋值给变量
jquery能选择变量吗?但也不知为何把选择器改为变量会失效
请问大佬有什么方法可以实现动态选择对象的效果吗?
谢谢了!!!
<div class = "aabb">
<img class = "jjyy" >
<p class="jjyy">我是一个文本</p>
</div>
<div class = "aabb">
<img class = "jjyy" >
<p class="jjyy">我是一个文本</p>
</div>
<script>
$(function(){
$(".aabb").on("mouseover",function(){
$("img").css({"filter":"blur(3px)" , "background-size" : "120% auto"});
$("p").css("font-size","40px")
});
$(".aabb").on("mouseout",function(){
$("img").css({"filter":"blur(0px)" , "background-size" : "100% auto"});
$("p").css("font-size","20px")
});
});
</script>
这样可以满足,但不建议
建议这样