gpt4 book ai didi

javascript - 如果 jquery 返回未定义并且不工作

转载 作者:行者123 更新时间:2023-12-02 21:01:38 26 4
gpt4 key购买 nike

我通过向其元素添加显示来打开 Bootstrap 中的下拉菜单,效果很好。我还尝试关闭其他打开的下拉菜单,这就是此函数的作用。我的功能:

  function classremove() {
var doesithavetheclass = $('div').hasClass('show');
   if (doesithavetheclass == 'true') {
   $('div').removeClass('show');
};
return doesithavetheclass;
};

if 是不起作用的部分。在 if 中运行代码可以正常工作,并且在 Chrome 控制台中定义变量也可以正常工作,但是在 Chrome 控制台中运行 if 则不起作用,即使在我之前也是如此通过使用 show 类打开的下拉菜单定义变量。

最佳答案

if 语句和大部分函数实际上是不需要的。您可以简化为仅删除该类。

function classremove() {
$('div').removeClass('show');
};

关于javascript - 如果 jquery 返回未定义并且不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61330201/

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