gpt4 book ai didi

javascript - 两个div切换,将多个javascript点击钩子(Hook)合并为一个

转载 作者:行者123 更新时间:2023-11-30 15:17:47 24 4
gpt4 key购买 nike

现在我有以下内容:

<script>
$('#nav-close').on('click', function(){

var mover = $('#mover');

// register is not visible
if(mover.css('opacity') === '1'){
mover.css({'opacity': '0'});
} else {
mover.css({'opacity': '1'});
}

});
$('#nav-expander').on('click', function(){

var mover = $('#mover');

// register is not visible
if(mover.css('opacity') === '1'){
mover.css({'opacity': '0'});
} else {
mover.css({'opacity': '1'});
}

});
</script>

如何将这两者合而为一 - 如下逻辑以获得更高效的脚本:

    $('#nav-close' || '#nav-expander').on('click', function(){

...

最佳答案

使用,代替||。引用jquery multiple selector documentation

$('#nav-close,#nav-expander').on('click', function() {
var mover = $('#mover');
// register is not visible
if (mover.css('opacity') === '1') {
mover.css({
'opacity': '0'
});
} else {
mover.css({
'opacity': '1'
});
}

});

关于javascript - 两个div切换,将多个javascript点击钩子(Hook)合并为一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44254734/

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