gpt4 book ai didi

javascript - 单击元素时使用下拉菜单 Bootstrap 编辑列表元素

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

我正在为我的网站实现一个新的语言菜单。我正在使用这样的下拉菜单: Language Menu 1.0

但我的问题是,使用该技术,我需要为每种所选语言设置多个页面...我希望能够像此处那样更改所选语言: Seleted item changing after selection

但我想在菜单中显示除所选元素之外的所有元素。

我不太熟悉 javascript(虽然我正在学习)。我知道从列表中删除一个元素很容易(在这里找到一个简单的例子:Remove item from list with js)但我不知道如何加载将要执行此操作的 javascript。是在 ready() 事件上吗?或者在链接的 onClick 事件上?

最佳答案

使用这段 JavaScript 代码:

$(function() {
$('#changeEN').hide();
$('.newDropdownLanguage li').click(function(e) {
e.preventDefault();
$('#current-language').text($(this).text());
$('.newDropdownLanguage li').show();
$('#changeEN').show(); // Actually it should work without this line, but I don't get why it is not working.
$(this).hide();
});
});

别忘了加一个<li>对于英语:

<li><a id="changeEN" href="#">English</a></li>

关于javascript - 单击元素时使用下拉菜单 Bootstrap 编辑列表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18514173/

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