gpt4 book ai didi

javascript - 如果单击数组中的元素,如何触发单击事件?

转载 作者:行者123 更新时间:2023-11-28 12:45:09 25 4
gpt4 key购买 nike

我有一个 DOM 元素数组。如果单击第四个,我想隐藏搜索框。如果单击其他任何一个,我想显示它。我该怎么做?我目前有:

var app = {
config: {
tabs: [$("#tab1"), $("#tab2"), $("#tab3"), $("#tab4")],
search: $("#search")
},
showHideSearch: function () {
// Here I need to test if the fourth tab was clicked on then hide();
// else if tabs one through three were clicked show
}
}
app.showHideSearch();

感谢任何帮助。谢谢。

最佳答案

您不需要数组来执行此操作。

$( "#tab4" ).click( function() {
app.config.search.hide();
// $( "#search" ).hide();
});
$( "#tab1, #tab2, #tab3" ).click( function() {
app.config.search.show();
// $( "#search" ).show();
});

关于javascript - 如果单击数组中的元素,如何触发单击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8607463/

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