javascript - slideToggle() 选择第一个状态

标签 javascript jquery html css

我在 codepen.io 上有一个小网站

如您所见,当您访问该网站时,您可以选择自己喜欢的颜色的框会打开。但是我想反转它,所以它是关闭的,你必须打开它。

$('#expandcolors').click(function() {
    $('.colors').slideToggle();
    $(this).toggleClass('transform');
  });

这是我的 slideToggle() 以使其工作。 有什么办法可以逆转吗?

最佳答案

你可以尝试在开始时调用点击函数中的内容

$(document).ready(function() {
  isSavedColor()

  var toggleBox = function(){
    $('.colors').slideToggle();
    $(this).toggleClass('transform');
  }  

  $('#expandcolors').click(function() {
   toggleBox();
  });

 toggleBox();
})

关于javascript - slideToggle() 选择第一个状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41809296/

相关文章:

javascript - 当带有 arg 的函数抛出时 QUnit 终止,除非包装在匿名函数中

javascript - 如何访问 jQuery 插件功能?

html - 如何将图片放在网页的最左边和中间

javascript - (JS) 如何删除动态创建的最后一个元素?

javascript - 使用 PHP 或 JavaScript 更新用户的链接

javascript - 在 JavaScript 中用换行符替换空格?

javascript - 在 JavaScript 或 jQuery 中构建数据数组

javascript - 启动应用程序(如果已安装)或重定向以下载

jQuery 移动覆盖主题半透明?

javascript - 设置可观察值时防止 knockout 调用订阅