gpt4 book ai didi

javascript - 只选择一个元素 .wrapper 或 .test

转载 作者:太空宇宙 更新时间:2023-11-04 02:00:08 26 4
gpt4 key购买 nike

请帮忙,我如何只选择一个元素 .wrapper.test

https://jsfiddle.net/nLg96ywe/

enter image description here

我要:

enter image description here enter image description here

非常感谢!

最佳答案

我认为您需要使用 jquery 方法 .stopPropagation() 并将 mouseenter 替换为 mouseovermouseleave使用 mouseout

var ids = ['test','wrapper'];


$.each(ids, function(index, value) {

$('.' + value)
.mouseover(function(event) {
event.stopPropagation();
$(this).css('-webkit-box-shadow', 'inset 0px 0px 0px 4px rgba(255,248,41,1)');
$(this).css('-moz-box-shadow', 'inset 0px 0px 0px 4px rgba(255,248,41,1)');
$(this).css('box-shadow', 'inset 0px 0px 0px 4px rgba(255,248,41,1)');
$(this).css('cursor','pointer');
})
.mouseout(function() {
$(this).css('-webkit-box-shadow', '');
$(this).css('-moz-box-shadow', '');
$(this).css('box-shadow', '');
$(this).css('cursor','default');
});

});
.wrapper
{
width:300px;
height:300px;
background:#888;
padding:50px;
}
.test
{
background:#fff;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="wrapper">
<div class="test">
test
</div>
</div>

关于javascript - 只选择一个元素 .wrapper 或 .test,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41915027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com